Share via


DistributedCachingChatClient(IChatClient, IDistributedCache) Constructor

Definition

Initializes a new instance of the DistributedCachingChatClient class.

public:
 DistributedCachingChatClient(Microsoft::Extensions::AI::IChatClient ^ innerClient, Microsoft::Extensions::Caching::Distributed::IDistributedCache ^ storage);
public DistributedCachingChatClient (Microsoft.Extensions.AI.IChatClient innerClient, Microsoft.Extensions.Caching.Distributed.IDistributedCache storage);
new Microsoft.Extensions.AI.DistributedCachingChatClient : Microsoft.Extensions.AI.IChatClient * Microsoft.Extensions.Caching.Distributed.IDistributedCache -> Microsoft.Extensions.AI.DistributedCachingChatClient
Public Sub New (innerClient As IChatClient, storage As IDistributedCache)

Parameters

innerClient
IChatClient

The underlying IChatClient.

storage
IDistributedCache

An IDistributedCache instance that will be used as the backing store for the cache.

Applies to