1 instantiation of CacheEntry
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (1)
Storage\AzureStorageResponseCache.cs (1)
288return new CacheEntry(scenarioName, iterationName, creation, expiration);
20 references to CacheEntry
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (20)
JsonSerialization\AzureStorageJsonUtilities.cs (5)
20internal static JsonTypeInfo<CacheEntry> CacheEntryTypeInfo => Options.GetTypeInfo<CacheEntry>(); 28internal static JsonTypeInfo<CacheEntry> CacheEntryTypeInfo => Options.GetTypeInfo<CacheEntry>(); 47[JsonSerializable(typeof(CacheEntry))]
Storage\AzureStorageResponseCache.CacheEntry.cs (4)
39public static CacheEntry Read( 45CacheEntry cacheEntry = 55public static async Task<CacheEntry> ReadAsync( 62CacheEntry cacheEntry =
Storage\AzureStorageResponseCache.cs (11)
56CacheEntry entry = CacheEntry.Read(client.GetFileClient(entryFilePath)); 76CacheEntry entry = 77await CacheEntry.ReadAsync( 110CacheEntry entry = CreateEntry(); 131CacheEntry entry = CreateEntry(); 164CacheEntry entry = CreateEntry(); 181CacheEntry entry = CreateEntry(); 210CacheEntry entry = 211await CacheEntry.ReadAsync( 283private CacheEntry CreateEntry()