DiskBasedResponseCache.Provider Class

Definition

public: ref class DiskBasedResponseCache::Provider sealed : Microsoft::Extensions::AI::Evaluation::Reporting::IResponseCacheProvider
public sealed class DiskBasedResponseCache.Provider : Microsoft.Extensions.AI.Evaluation.Reporting.IResponseCacheProvider
type DiskBasedResponseCache.Provider = class
    interface IResponseCacheProvider
Public NotInheritable Class DiskBasedResponseCache.Provider
Implements IResponseCacheProvider
Inheritance
DiskBasedResponseCache.Provider
Implements

Constructors

DiskBasedResponseCache.Provider(String)

An IResponseCacheProvider that returns a DiskBasedResponseCache.

Methods

DeleteExpiredCacheEntriesAsync(CancellationToken)

Deletes expired cache entries for all ScenarioRuns.

GetCacheAsync(String, String, CancellationToken)

Returns an IDistributedCache that caches the AI responses associated with a particular ScenarioRun.

ResetAsync(CancellationToken)

Deletes cached AI responses for all ScenarioRuns.

Applies to