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