1 instantiation of CacheEntry
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (1)
Storage\AzureStorageResponseCache.cs (1)
294
return new
CacheEntry
(scenarioName, iterationName, creation, expiration);
20 references to CacheEntry
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (20)
JsonSerialization\AzureStorageJsonUtilities.cs (5)
16
internal static JsonTypeInfo<
CacheEntry
> CacheEntryTypeInfo => Options.GetTypeInfo<
CacheEntry
>();
23
internal static JsonTypeInfo<
CacheEntry
> CacheEntryTypeInfo => Options.GetTypeInfo<
CacheEntry
>();
41
[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)
52
CacheEntry
entry =
CacheEntry
.Read(client.GetFileClient(entryFilePath));
72
CacheEntry
entry =
73
await
CacheEntry
.ReadAsync(
106
CacheEntry
entry = CreateEntry();
127
CacheEntry
entry = CreateEntry();
160
CacheEntry
entry = CreateEntry();
177
CacheEntry
entry = CreateEntry();
206
CacheEntry
entry =
207
await
CacheEntry
.ReadAsync(
289
private
CacheEntry
CreateEntry()