29 references to JsonUtilities
Microsoft.Extensions.AI.Evaluation.Reporting (8)
Formats\Html\HtmlReportWriter.cs (1)
40string json = JsonSerializer.Serialize(dataset, JsonUtilities.Compact.DatasetTypeInfo);
Formats\Json\JsonReportWriter.cs (1)
48JsonUtilities.Default.DatasetTypeInfo,
Storage\DiskBasedResponseCache.CacheEntry.cs (4)
38JsonUtilities.Default.CacheEntryTypeInfo) ?? 54JsonUtilities.Default.CacheEntryTypeInfo, 65JsonSerializer.Serialize(cacheEntryFile, this, JsonUtilities.Default.CacheEntryTypeInfo); 76JsonUtilities.Default.CacheEntryTypeInfo,
Storage\DiskBasedResultStore.cs (2)
74JsonUtilities.Default.ScenarioRunResultTypeInfo, 113JsonUtilities.Default.ScenarioRunResultTypeInfo,
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (21)
CacheEntryTests.cs (4)
26string json = JsonSerializer.Serialize(entry, JsonUtilities.Default.CacheEntryTypeInfo); 27CacheEntry? deserialized = JsonSerializer.Deserialize(json, JsonUtilities.Default.CacheEntryTypeInfo); 46string json = JsonSerializer.Serialize(entry, JsonUtilities.Compact.CacheEntryTypeInfo); 47CacheEntry? deserialized = JsonSerializer.Deserialize(json, JsonUtilities.Default.CacheEntryTypeInfo);
ChatTurnDetailsTests.cs (6)
23JsonSerializerOptions options = JsonUtilities.Default.Options; 57JsonSerializerOptions options = JsonUtilities.Default.Options; 92JsonSerializerOptions options = JsonUtilities.Default.Options; 128JsonSerializerOptions options = JsonUtilities.Default.Options; 170JsonSerializerOptions options = JsonUtilities.Default.Options; 213JsonSerializerOptions options = JsonUtilities.Default.Options;
ScenarioRunResultTests.cs (7)
96string json = JsonSerializer.Serialize(entry, JsonUtilities.Default.ScenarioRunResultTypeInfo); 97ScenarioRunResult? deserialized = JsonSerializer.Deserialize(json, JsonUtilities.Default.ScenarioRunResultTypeInfo); 190string json = JsonSerializer.Serialize(dataset, JsonUtilities.Compact.DatasetTypeInfo); 191Dataset? deserialized = JsonSerializer.Deserialize(json, JsonUtilities.Default.DatasetTypeInfo); 260string json = JsonSerializer.Serialize(dataset, JsonUtilities.Compact.DatasetTypeInfo); 335string defaultJson = JsonSerializer.Serialize(entry, JsonUtilities.Default.CacheEntryTypeInfo); 336string compactJson = JsonSerializer.Serialize(entry, JsonUtilities.Compact.CacheEntryTypeInfo);
SerializationChainingTests.cs (4)
59string text = JsonSerializer.Serialize(_scenarioRunResult, JsonUtilities.Default.ScenarioRunResultTypeInfo); 60ScenarioRunResult? response = JsonSerializer.Deserialize(text, JsonUtilities.Default.ScenarioRunResultTypeInfo); 68string text = JsonSerializer.Serialize(_scenarioRunResult, JsonUtilities.Compact.ScenarioRunResultTypeInfo); 69ScenarioRunResult? response = JsonSerializer.Deserialize(text, JsonUtilities.Compact.ScenarioRunResultTypeInfo);