C# Class Serilog.Sinks.RabbitMQ.RabbitMQClient

RabbitMqClient - this class is the engine that lets you send messages to RabbitMq
显示文件 Open project: sonicjolt/serilog-sinks-rabbitmq Class Usage Examples

Public Methods

Method Description
Publish ( string message ) : void

Publishes a message to RabbitMq Exchange

RabbitMQClient ( RabbitMQConfiguration configuration ) : System

Constructor for RabbitMqClient

Private Methods

Method Description
GetConnectionFactory ( ) : IConnectionFactory

Configures a new ConnectionFactory, and returns it

InitializeEndpoint ( ) : void

Private method, that must be run for the client to work. See constructor

Method Details

Publish() public method

Publishes a message to RabbitMq Exchange
public Publish ( string message ) : void
message string
return void

RabbitMQClient() public method

Constructor for RabbitMqClient
public RabbitMQClient ( RabbitMQConfiguration configuration ) : System
configuration Serilog.Sinks.RabbitMQ.Sinks.RabbitMQ.RabbitMQConfiguration mandatory
return System