16 references to TelemetryHelpers
Microsoft.Extensions.AI (16)
ChatCompletion\LoggingChatClient.cs (1)
172
private string AsJson<T>(T value) =>
TelemetryHelpers
.AsJson(value, _jsonSerializerOptions);
ChatCompletion\OpenTelemetryChatClient.cs (1)
127
public bool EnableSensitiveData { get; set; } =
TelemetryHelpers
.EnableSensitiveDataDefault;
ChatCompletion\OpenTelemetryImageGenerator.cs (1)
96
public bool EnableSensitiveData { get; set; } =
TelemetryHelpers
.EnableSensitiveDataDefault;
Common\FunctionInvocationProcessor.cs (2)
182
string functionArguments =
TelemetryHelpers
.AsJson(context.Arguments, context.Function.JsonSerializerOptions);
230
string functionResult =
TelemetryHelpers
.AsJson(result, context.Function.JsonSerializerOptions);
Embeddings\OpenTelemetryEmbeddingGenerator.cs (1)
88
public bool EnableSensitiveData { get; set; } =
TelemetryHelpers
.EnableSensitiveDataDefault;
Files\LoggingHostedFileClient.cs (1)
308
private string AsJson<T>(T value) =>
TelemetryHelpers
.AsJson(value, _jsonSerializerOptions);
Files\OpenTelemetryHostedFileClient.cs (1)
115
public bool EnableSensitiveData { get; set; } =
TelemetryHelpers
.EnableSensitiveDataDefault;
Image\LoggingImageGenerator.cs (1)
105
private string AsJson<T>(T value) =>
TelemetryHelpers
.AsJson(value, _jsonSerializerOptions);
Realtime\LoggingRealtimeClientSession.cs (1)
233
private string AsJson<T>(T value) =>
TelemetryHelpers
.AsJson(value, _jsonSerializerOptions);
Realtime\OpenTelemetryRealtimeClient.cs (1)
51
public bool EnableSensitiveData { get; set; } =
TelemetryHelpers
.EnableSensitiveDataDefault;
Realtime\OpenTelemetryRealtimeClientSession.cs (1)
162
public bool EnableSensitiveData { get; set; } =
TelemetryHelpers
.EnableSensitiveDataDefault;
SpeechToText\LoggingSpeechToTextClient.cs (1)
183
private string AsJson<T>(T value) =>
TelemetryHelpers
.AsJson(value, _jsonSerializerOptions);
SpeechToText\OpenTelemetrySpeechToTextClient.cs (1)
98
public bool EnableSensitiveData { get; set; } =
TelemetryHelpers
.EnableSensitiveDataDefault;
TextToSpeech\LoggingTextToSpeechClient.cs (1)
170
private string AsJson<T>(T value) =>
TelemetryHelpers
.AsJson(value, _jsonSerializerOptions);
TextToSpeech\OpenTelemetryTextToSpeechClient.cs (1)
97
public bool EnableSensitiveData { get; set; } =
TelemetryHelpers
.EnableSensitiveDataDefault;