Поделиться через


FakeLogger Конструкторы

Определение

Перегрузки

FakeLogger(FakeLogCollector, String)

Инициализирует новый экземпляр класса FakeLogger.

FakeLogger(Action<String>, String)

Инициализирует новый экземпляр FakeLogger класса , который копирует все записи журнала в заданный приемник выходных данных.

FakeLogger(FakeLogCollector, String)

Исходный код:
FakeLogger.cs
Исходный код:
FakeLogger.cs

Инициализирует новый экземпляр класса 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)

Параметры

collector
FakeLogCollector

Куда отправлять все состояния журнала. Если это так, null то новый сборщик выделяется автоматически.

category
String

Категория средства ведения журнала, которая указывает на источник средства ведения журнала и фиксируется в каждой записи.

Применяется к

FakeLogger(Action<String>, String)

Исходный код:
FakeLogger.cs
Исходный код:
FakeLogger.cs

Инициализирует новый экземпляр FakeLogger класса , который копирует все записи журнала в заданный приемник выходных данных.

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)

Параметры

outputSink
Action<String>

Место для создания отдельных записей журнала.

category
String

Категория средства ведения журнала, которая указывает на источник средства ведения журнала и фиксируется в каждой записи.

Применяется к