1 instantiation of CacheEntry
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (1)
Storage\AzureStorageResponseCache.cs (1)
283
return new
CacheEntry
(scenarioName, iterationName, creation, expiration);
20 references to CacheEntry
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (20)
JsonSerialization\AzureStorageJsonUtilities.cs (5)
18
internal static JsonTypeInfo<
CacheEntry
> CacheEntryTypeInfo => Options.GetTypeInfo<
CacheEntry
>();
26
internal static JsonTypeInfo<
CacheEntry
> CacheEntryTypeInfo => Options.GetTypeInfo<
CacheEntry
>();
45
[JsonSerializable(typeof(
CacheEntry
))]
Storage\AzureStorageResponseCache.CacheEntry.cs (4)
34
public static
CacheEntry
Read(
40
CacheEntry
cacheEntry =
50
public static async Task<
CacheEntry
> ReadAsync(
57
CacheEntry
cacheEntry =
Storage\AzureStorageResponseCache.cs (11)
51
CacheEntry
entry =
CacheEntry
.Read(client.GetFileClient(entryFilePath));
71
CacheEntry
entry =
72
await
CacheEntry
.ReadAsync(
105
CacheEntry
entry = CreateEntry();
126
CacheEntry
entry = CreateEntry();
159
CacheEntry
entry = CreateEntry();
176
CacheEntry
entry = CreateEntry();
205
CacheEntry
entry =
206
await
CacheEntry
.ReadAsync(
278
private
CacheEntry
CreateEntry()