diff --git a/src/coverlet.core/CoverageResult.cs b/src/coverlet.core/CoverageResult.cs index 74a0f51..9e35027 100644 --- a/src/coverlet.core/CoverageResult.cs +++ b/src/coverlet.core/CoverageResult.cs @@ -1,4 +1,7 @@ using System.Collections.Generic; +using System.IO; + +using Jil; namespace Coverlet.Core { @@ -10,5 +13,14 @@ namespace Coverlet.Core { public string Identifier; public Data Data; + + public string ToJson() + { + using (var writer = new StringWriter()) + { + JSON.Serialize(this.Data, writer, Options.PrettyPrint); + return writer.ToString(); + } + } } } \ No newline at end of file diff --git a/src/coverlet.core/coverlet.core.csproj b/src/coverlet.core/coverlet.core.csproj index 8cd7244..b869432 100644 --- a/src/coverlet.core/coverlet.core.csproj +++ b/src/coverlet.core/coverlet.core.csproj @@ -5,6 +5,7 @@ +