1 instantiation of CacheEntry
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (1)
Storage\AzureStorageResponseCache.cs (1)
283return new CacheEntry(scenarioName, iterationName, creation, expiration);
20 references to CacheEntry
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (20)
JsonSerialization\AzureStorageJsonUtilities.cs (5)
18internal static JsonTypeInfo<CacheEntry> CacheEntryTypeInfo => Options.GetTypeInfo<CacheEntry>(); 26internal static JsonTypeInfo<CacheEntry> CacheEntryTypeInfo => Options.GetTypeInfo<CacheEntry>(); 45[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)
51CacheEntry entry = CacheEntry.Read(client.GetFileClient(entryFilePath)); 71CacheEntry entry = 72await CacheEntry.ReadAsync( 105CacheEntry entry = CreateEntry(); 126CacheEntry entry = CreateEntry(); 159CacheEntry entry = CreateEntry(); 176CacheEntry entry = CreateEntry(); 205CacheEntry entry = 206await CacheEntry.ReadAsync( 278private CacheEntry CreateEntry()