public Task PublishIntegrationEventsAsync(IEnumerable <IEvent> events) => _serviceBusMessagePublisher.PublishAsync(events);
public Task PublishAsync(ICommand command) => command.PublishToServiceBus ? _serviceBusMessagePublisher.PublishAsync(command) : _commandDispatcher.DispatchAsync(command);