LoggingTextToSpeechClientBuilderExtensions.UseLogging Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Ajoute la journalisation au pipeline client de synthèse 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
Paramètres
- builder
- TextToSpeechClientBuilder
L’attribut TextToSpeechClientBuilder.
- loggerFactory
- ILoggerFactory
Facultatif ILoggerFactory utilisé pour créer un enregistreur d’événements avec lequel la journalisation doit être effectuée. Si elle n’est pas fournie, une instance requise est résolue à partir du fournisseur de services.
- configure
- Action<LoggingTextToSpeechClient>
Rappel facultatif qui peut être utilisé pour configurer l’instance LoggingTextToSpeechClient .
Retours
L’attribut builder.
Remarques
Lorsque l’employé ILogger active Trace, le contenu des messages et des options est journalisé. Ces messages et options peuvent contenir des données d’application sensibles. Trace est désactivé par défaut et ne doit jamais être activé dans un environnement de production. Les messages et options ne sont pas enregistrés à d’autres niveaux de journalisation.