5 writes to Kind
Microsoft.Extensions.AI.Abstractions (1)
TextToSpeech\TextToSpeechResponse.cs (1)
62Kind = TextToSpeechResponseUpdateKind.AudioUpdated,
Microsoft.Extensions.AI.Abstractions.Tests (2)
TextToSpeech\TextToSpeechResponseUpdateTests.cs (2)
27Kind = new TextToSpeechResponseUpdateKind("custom"), 49Kind = new TextToSpeechResponseUpdateKind("audiogenerated"),
Microsoft.Extensions.AI.OpenAI (2)
OpenAITextToSpeechClient.cs (2)
120Kind = TextToSpeechResponseUpdateKind.AudioUpdating, 130Kind = TextToSpeechResponseUpdateKind.SessionClose,
12 references to Kind
Microsoft.Extensions.AI.Abstractions.Tests (6)
TextToSpeech\TextToSpeechResponseTests.cs (1)
160Assert.Equal(TextToSpeechResponseUpdateKind.AudioUpdated, update.Kind);
TextToSpeech\TextToSpeechResponseUpdateTests.cs (5)
17Assert.Equal(TextToSpeechResponseUpdateKind.AudioUpdating, update.Kind); 30Assert.Equal("custom", update.Kind.Value); 61Assert.Equal(original.Kind, result.Kind); 89Assert.Equal(TextToSpeechResponseUpdateKind.AudioUpdated, result.Kind);
Microsoft.Extensions.AI.OpenAI.Tests (6)
OpenAITextToSpeechClientIntegrationTests.cs (2)
38if (update.Kind == TextToSpeechResponseUpdateKind.AudioUpdating) 45else if (update.Kind == TextToSpeechResponseUpdateKind.SessionClose)
OpenAITextToSpeechClientTests.cs (4)
271Assert.Equal(TextToSpeechResponseUpdateKind.AudioUpdated, update.Kind); 319Assert.Equal(TextToSpeechResponseUpdateKind.AudioUpdating, updates[0].Kind); 327Assert.Equal(TextToSpeechResponseUpdateKind.AudioUpdating, updates[1].Kind); 334Assert.Equal(TextToSpeechResponseUpdateKind.SessionClose, updates[2].Kind);