Condividi tramite


LoggingTextToSpeechClientBuilderExtensions.UseLogging Metodo

Definizione

Aggiunge la registrazione alla pipeline client di sintesi vocale.

public static Microsoft.Extensions.AI.TextToSpeechClientBuilder UseLogging(this Microsoft.Extensions.AI.TextToSpeechClientBuilder builder, Microsoft.Extensions.Logging.ILoggerFactory? loggerFactory = default, Action<Microsoft.Extensions.AI.LoggingTextToSpeechClient>? configure = default);
static member UseLogging : Microsoft.Extensions.AI.TextToSpeechClientBuilder * Microsoft.Extensions.Logging.ILoggerFactory * Action<Microsoft.Extensions.AI.LoggingTextToSpeechClient> -> Microsoft.Extensions.AI.TextToSpeechClientBuilder
<Extension()>
Public Function UseLogging (builder As TextToSpeechClientBuilder, Optional loggerFactory As ILoggerFactory = Nothing, Optional configure As Action(Of LoggingTextToSpeechClient) = Nothing) As TextToSpeechClientBuilder

Parametri

loggerFactory
ILoggerFactory

Oggetto facoltativo ILoggerFactory usato per creare un logger con cui eseguire la registrazione. Se non viene specificato, un'istanza richiesta verrà risolta dal provider di servizi.

configure
Action<LoggingTextToSpeechClient>

Callback facoltativo che può essere usato per configurare l'istanza LoggingTextToSpeechClient .

Valori restituiti

Il builder

Commenti

Quando l'oggetto utilizzato ILogger abilita Trace, vengono registrati il contenuto dei messaggi e delle opzioni. Questi messaggi e opzioni possono contenere dati sensibili dell'applicazione. Trace è disabilitato per impostazione predefinita e non deve mai essere abilitato in un ambiente di produzione. I messaggi e le opzioni non vengono registrati ad altri livelli di registrazione.

Si applica a