C# Class Serilog.LoggerConfigurationRabbitMqExtension

Extension method to configure Serilog with a Sink for RabbitMq
Afficher le fichier Open project: sonicjolt/serilog-sinks-rabbitmq

Méthodes publiques

Méthode Description
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

Method Details

RabbitMQ() public static méthode

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
Résultat LoggerConfiguration

RabbitMQ() public static méthode

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
Résultat LoggerConfiguration