C# Класс Serilog.LoggerConfigurationRabbitMqExtension

Extension method to configure Serilog with a Sink for RabbitMq
Показать файл Открыть проект

Открытые методы

Метод Описание
RabbitMQ ( this loggerConfiguration, RabbitMQConfiguration rabbitMqConfiguration, ITextFormatter formatter, IFormatProvider formatProvider = null ) : LoggerConfiguration

Adds a sink that lets you push log messages to RabbitMq

RabbitMQ ( this loggerConfiguration, string hostname, string username, string password, string exchange, string exchangeType, RabbitMQDeliveryMode deliveryMode, string routeKey, int port, string vHost, ushort heartbeat, IProtocol protocol, int batchPostingLimit, System.TimeSpan period, ITextFormatter formatter, IFormatProvider formatProvider = null ) : LoggerConfiguration

Configures Serilog logger configuration with RabbitMQ

Описание методов

RabbitMQ() публичный статический Метод

Adds a sink that lets you push log messages to RabbitMq
public static RabbitMQ ( this loggerConfiguration, RabbitMQConfiguration rabbitMqConfiguration, ITextFormatter formatter, IFormatProvider formatProvider = null ) : LoggerConfiguration
loggerConfiguration this
rabbitMqConfiguration Serilog.Sinks.RabbitMQ.Sinks.RabbitMQ.RabbitMQConfiguration
formatter ITextFormatter
formatProvider IFormatProvider
Результат LoggerConfiguration

RabbitMQ() публичный статический Метод

Configures Serilog logger configuration with RabbitMQ
public static RabbitMQ ( this loggerConfiguration, string hostname, string username, string password, string exchange, string exchangeType, RabbitMQDeliveryMode deliveryMode, string routeKey, int port, string vHost, ushort heartbeat, IProtocol protocol, int batchPostingLimit, System.TimeSpan period, ITextFormatter formatter, IFormatProvider formatProvider = null ) : LoggerConfiguration
loggerConfiguration this
hostname string
username string
password string
exchange string
exchangeType string
deliveryMode RabbitMQDeliveryMode
routeKey string
port int
vHost string
heartbeat ushort
protocol IProtocol
batchPostingLimit int
period System.TimeSpan
formatter ITextFormatter
formatProvider IFormatProvider
Результат LoggerConfiguration