6 types derived from DelegatingChatClient
Microsoft.Extensions.AI (6)
ChatCompletion\AnonymousDelegatingChatClient.cs (1)
17
public sealed class AnonymousDelegatingChatClient :
DelegatingChatClient
ChatCompletion\CachingChatClient.cs (1)
18
public abstract class CachingChatClient :
DelegatingChatClient
ChatCompletion\ConfigureOptionsChatClient.cs (1)
14
public sealed class ConfigureOptionsChatClient :
DelegatingChatClient
ChatCompletion\FunctionInvokingChatClient.cs (1)
41
public partial class FunctionInvokingChatClient :
DelegatingChatClient
ChatCompletion\LoggingChatClient.cs (1)
20
public partial class LoggingChatClient :
DelegatingChatClient
ChatCompletion\OpenTelemetryChatClient.cs (1)
29
public sealed partial class OpenTelemetryChatClient :
DelegatingChatClient
3 references to DelegatingChatClient
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\DelegatingChatClient.cs (1)
22
/// Initializes a new instance of the <see cref="
DelegatingChatClient
"/> class.
Microsoft.Extensions.AI.Abstractions.Tests (2)
ChatCompletion\DelegatingChatClientTests.cs (2)
115
var
client = delegating.GetService<
DelegatingChatClient
>();