6 instantiations of CacheEntry
Microsoft.Extensions.AI.Evaluation.Reporting (1)
Storage\DiskBasedResponseCache.cs (1)
325return new CacheEntry(_scenarioName, _iterationName, creation, expiration);
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (5)
CacheEntryTests.cs (4)
20new CacheEntry( 40new CacheEntry( 60new CacheEntry( 81new CacheEntry(
ScenarioRunResultTests.cs (1)
329var entry = new CacheEntry(
32 references to CacheEntry
Microsoft.Extensions.AI.Evaluation.Reporting (20)
JsonSerialization\JsonUtilities.cs (5)
18internal static JsonTypeInfo<CacheEntry> CacheEntryTypeInfo => Options.GetTypeInfo<CacheEntry>(); 26internal static JsonTypeInfo<CacheEntry> CacheEntryTypeInfo => Options.GetTypeInfo<CacheEntry>(); 45[JsonSerializable(typeof(CacheEntry))]
Storage\DiskBasedResponseCache.CacheEntry.cs (4)
31public static CacheEntry Read(string cacheEntryFilePath) 35CacheEntry cacheEntry = 45public static async Task<CacheEntry> ReadAsync( 51CacheEntry cacheEntry =
Storage\DiskBasedResponseCache.cs (11)
66CacheEntry entry = CacheEntry.Read(entryFilePath); 85CacheEntry entry = 86await CacheEntry.ReadAsync(entryFilePath, cancellationToken: cancellationToken).ConfigureAwait(false); 156CacheEntry entry = CreateEntry(); 174CacheEntry entry = CreateEntry(); 198CacheEntry entry = CreateEntry(); 214CacheEntry entry = CreateEntry(); 269CacheEntry entry = 270await CacheEntry.ReadAsync( 320private CacheEntry CreateEntry()
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (12)
CacheEntryTests.cs (11)
10using CacheEntry = Microsoft.Extensions.AI.Evaluation.Reporting.Storage.DiskBasedResponseCache.CacheEntry; 19var entry = 27CacheEntry? deserialized = JsonSerializer.Deserialize(json, JsonUtilities.Default.CacheEntryTypeInfo); 39var entry = 47CacheEntry? deserialized = JsonSerializer.Deserialize(json, JsonUtilities.Default.CacheEntryTypeInfo); 59var entry = 68CacheEntry? deserialized = CacheEntry.Read(tempFilePath); 80var entry = 89CacheEntry? deserialized = await CacheEntry.ReadAsync(tempFilePath);
ScenarioRunResultTests.cs (1)
329var entry = new CacheEntry(