C# Class rabbitmq.log4net.gelf.appender.GelfRabbitMqAppender

Inheritance: log4net.Appender.AppenderSkeleton
Afficher le fichier Open project: hancengiz/rabbitmq.log4net.gelf.appender Class Usage Examples

Protected Properties

Свойство Type Description
gelfAdapter rabbitmq.log4net.gelf.appender.GelfAdapter
model IModel

Méthodes publiques

Méthode Description
ActivateOptions ( ) : void
EnsureConnectionIsOpen ( ) : void
GelfRabbitMqAppender ( ) : RabbitMQ.Client
GelfRabbitMqAppender ( rabbitmq.log4net.gelf.appender.GelfAdapter gelfAdapter ) : RabbitMQ.Client

Méthodes protégées

Méthode Description
Append ( log4net.Core.LoggingEvent loggingEvent ) : void
CreateConnectionFactory ( ) : ConnectionFactory
OnClose ( ) : void
SafeShutDownForModel ( ) : void

Private Methods

Méthode Description
ConnectionShutdown ( IConnection shutingDownConnection, RabbitMQ.Client.ShutdownEventArgs reason ) : void
OpenConnection ( ) : void
SafeShutdownForConnection ( ) : void
SetDefaultConfig ( ) : void

Method Details

ActivateOptions() public méthode

public ActivateOptions ( ) : void
Résultat void

Append() protected méthode

protected Append ( log4net.Core.LoggingEvent loggingEvent ) : void
loggingEvent log4net.Core.LoggingEvent
Résultat void

CreateConnectionFactory() protected méthode

protected CreateConnectionFactory ( ) : ConnectionFactory
Résultat RabbitMQ.Client.ConnectionFactory

EnsureConnectionIsOpen() public méthode

public EnsureConnectionIsOpen ( ) : void
Résultat void

GelfRabbitMqAppender() public méthode

public GelfRabbitMqAppender ( ) : RabbitMQ.Client
Résultat RabbitMQ.Client

GelfRabbitMqAppender() public méthode

public GelfRabbitMqAppender ( rabbitmq.log4net.gelf.appender.GelfAdapter gelfAdapter ) : RabbitMQ.Client
gelfAdapter rabbitmq.log4net.gelf.appender.GelfAdapter
Résultat RabbitMQ.Client

OnClose() protected méthode

protected OnClose ( ) : void
Résultat void

SafeShutDownForModel() protected méthode

protected SafeShutDownForModel ( ) : void
Résultat void

Property Details

gelfAdapter protected_oe property

protected GelfAdapter,rabbitmq.log4net.gelf.appender gelfAdapter
Résultat rabbitmq.log4net.gelf.appender.GelfAdapter

model protected_oe property

protected IModel model
Résultat IModel