async Task RunAsyncHandler(IAsyncMessageHandler handler, string message, string routingKey) { _logger.LogDebug($"Starting processing the message by async message handler {handler?.GetType().Name}."); await handler.Handle(message, routingKey); _logger.LogDebug($"The message has been processed by async message handler {handler?.GetType().Name}."); }
private async Task RunAsyncMessageHandler(IAsyncMessageHandler handler, BasicDeliverEventArgs eventArgs, string matchingRoute) { ValidateMessageHandler(handler); _logger.LogDebug($"Starting processing the message by async message handler {handler.GetType().Name}"); await handler.Handle(eventArgs, matchingRoute); _logger.LogDebug($"The message has been processed by async message handler {handler.GetType().Name}"); }
private async Task RunAsyncMessageHandler(IAsyncMessageHandler handler, MessageHandlingContext context, string matchingRoute) { ValidateMessageHandler(handler); _loggingService.LogDebug($"Starting processing the message by async message handler {handler.GetType().Name}"); await handler.Handle(context, matchingRoute); _loggingService.LogDebug($"The message has been processed by async message handler {handler.GetType().Name}"); }