Exemplo n.º 1
0
        static async Task ProcessCommands(IServiceProvider serviceProvider)
        {
            var _messageBus = (IMessageBus)serviceProvider.GetService(typeof(IMessageBus));

            var command = new WriteInConsoleCommand
            {
                Message = "first message with mediator ..."
            };

            await _messageBus.SendWriteInConsoleCommand(command, default);

            var commandEvent = new WriteInConsoleEvent(command);

            await _messageBus.PublishWriteInConsoleEvent(commandEvent, default);
        }
Exemplo n.º 2
0
 public WriteInConsoleEvent(WriteInConsoleCommand command)
 {
     Command = command;
 }