LoggingImageGeneratorBuilderExtensions.UseLogging Metodo

Definizione

Aggiunge la registrazione alla pipeline del generatore di immagini.

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

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

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

Valori restituiti

Il builder

Eccezioni

builder è null.

Commenti

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

Si applica a