Langage

LoggingImageGeneratorBuilderExtensions.UseLogging Méthode

Définition

Ajoute la journalisation au pipeline du générateur d’images.

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

Paramètres

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<LoggingImageGenerator>

Rappel facultatif qui peut être utilisé pour configurer l’instance LoggingImageGenerator .

Retours

L’attribut builder.

Exceptions

builder a la valeur null.

Remarques

Lorsque l’employé ILogger active Trace, le contenu des invites et des options est journalisé. Ces invites 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 invites et les options ne sont pas journalisées à d’autres niveaux de journalisation.

S’applique à