1 instantiation of CacheEntry
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (1)
Storage\AzureStorageResponseCache.cs (1)
294return new CacheEntry(scenarioName, iterationName, creation, expiration);
20 references to CacheEntry
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (20)
JsonSerialization\AzureStorageJsonUtilities.cs (5)
16internal static JsonTypeInfo<CacheEntry> CacheEntryTypeInfo => Options.GetTypeInfo<CacheEntry>(); 23internal static JsonTypeInfo<CacheEntry> CacheEntryTypeInfo => Options.GetTypeInfo<CacheEntry>(); 41[JsonSerializable(typeof(CacheEntry))]
Storage\AzureStorageResponseCache.CacheEntry.cs (4)
34public static CacheEntry Read( 40CacheEntry cacheEntry = 50public static async Task<CacheEntry> ReadAsync( 57CacheEntry cacheEntry =
Storage\AzureStorageResponseCache.cs (11)
52CacheEntry entry = CacheEntry.Read(client.GetFileClient(entryFilePath)); 72CacheEntry entry = 73await CacheEntry.ReadAsync( 106CacheEntry entry = CreateEntry(); 127CacheEntry entry = CreateEntry(); 160CacheEntry entry = CreateEntry(); 177CacheEntry entry = CreateEntry(); 206CacheEntry entry = 207await CacheEntry.ReadAsync( 289private CacheEntry CreateEntry()