public RabbitMQMessagePublisherWrapper( IRabbitMQWrapper rabbitMQWrapper, IMessageConverter messageConverter) { this._rabbitMQWrapper = rabbitMQWrapper; this._messageConverter = messageConverter; }
public MessageSubscriber(IMessageBus messageBus, IRabbitMQWrapper rabbitMQWrapper, IMessageDescriptorResolver messageTopicResolver, ILogger <MessageSubscriber> logger) { _messageBus = messageBus; _rabbitMQWrapper = rabbitMQWrapper; _messageTopicResolver = messageTopicResolver; Logger = (ILogger)logger ?? NullLogger.Instance; }
public DebugLogController(IRabbitMQWrapper rabbitMQProxy) { _rabbitMQProxy = rabbitMQProxy; }
public PerformanceLogController(IRabbitMQWrapper rabbitMQProxy) { _rabbitMQProxy = rabbitMQProxy; }
public ErrorLogController(IRabbitMQWrapper rabbitMQProxy) { _rabbitMQProxy = rabbitMQProxy; }
public OperateLogController(IRabbitMQWrapper rabbitMQProxy) { _rabbitMQProxy = rabbitMQProxy; }