Udostępnij przez


FakeLogger Konstruktory

Definicja

Przeciążenia

FakeLogger(FakeLogCollector, String)

Inicjuje nowe wystąpienie klasy FakeLogger.

FakeLogger(Action<String>, String)

Inicjuje FakeLogger nowe wystąpienie klasy, która kopiuje wszystkie rekordy dziennika do danego ujścia danych wyjściowych.

FakeLogger(FakeLogCollector, String)

Źródło:
FakeLogger.cs
Źródło:
FakeLogger.cs

Inicjuje nowe wystąpienie klasy FakeLogger.

public FakeLogger (Microsoft.Extensions.Logging.Testing.FakeLogCollector? collector = default, string? category = default);
new Microsoft.Extensions.Logging.Testing.FakeLogger : Microsoft.Extensions.Logging.Testing.FakeLogCollector * string -> Microsoft.Extensions.Logging.Testing.FakeLogger
Public Sub New (Optional collector As FakeLogCollector = Nothing, Optional category As String = Nothing)

Parametry

collector
FakeLogCollector

Gdzie wypchnąć cały stan dziennika. Jeśli tak jest null , nowy moduł zbierający zostanie przydzielony automatycznie.

category
String

Kategoria rejestratora, która wskazuje pochodzenie rejestratora i jest przechwytywana w każdym rekordzie.

Dotyczy

FakeLogger(Action<String>, String)

Źródło:
FakeLogger.cs
Źródło:
FakeLogger.cs

Inicjuje FakeLogger nowe wystąpienie klasy, która kopiuje wszystkie rekordy dziennika do danego ujścia danych wyjściowych.

public FakeLogger (Action<string> outputSink, string? category = default);
new Microsoft.Extensions.Logging.Testing.FakeLogger : Action<string> * string -> Microsoft.Extensions.Logging.Testing.FakeLogger
Public Sub New (outputSink As Action(Of String), Optional category As String = Nothing)

Parametry

outputSink
Action<String>

Gdzie emitować poszczególne rekordy dziennika.

category
String

Kategoria rejestratora, która wskazuje pochodzenie rejestratora i jest przechwytywana w każdym rekordzie.

Dotyczy