Język

LoggingImageGeneratorBuilderExtensions.UseLogging Metoda

Definicja

Dodaje rejestrowanie do potoku generatora obrazów.

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

Parametry

loggerFactory
ILoggerFactory

Opcjonalny ILoggerFactory element służący do tworzenia rejestratora, z którym powinno być wykonywane rejestrowanie. Jeśli nie zostanie podane, wymagane wystąpienie zostanie rozpoznane przez dostawcę usług.

configure
Action<LoggingImageGenerator>

Opcjonalne wywołanie zwrotne, które może służyć do konfigurowania LoggingImageGenerator wystąpienia.

Zwraca

builder.

Wyjątki

Parametr builder ma wartość null.

Uwagi

Po włączeniu Traceaplikacji ILogger zawartość monitów i opcji jest rejestrowana. Te monity i opcje mogą zawierać poufne dane aplikacji. Trace jest domyślnie wyłączona i nigdy nie powinna być włączona w środowisku produkcyjnym. Monity i opcje nie są rejestrowane na innych poziomach rejestrowania.

Dotyczy