Esempio n. 1
0
        private async Task <CommandBusResult> Execute(ICommandPipeline pipeline, ICommand cmd)
        {
            InMemoryCommandBus sut    = GetSut(pipeline);
            CommandBusResult   result = await sut.EnqueueAsync(cmd);

            return(result);
        }
Esempio n. 2
0
        private Task <CommandBusResult> Execute(ICommandPipeline pipeline, ICommand command)
        {
            InMemoryCommandBus bus = GetSut(pipeline);

            bus.WithCondition(i =>
            {
                var temp = i as SampleCommand;
                return(temp.Value == 42);
            });

            return(bus.EnqueueAsync(command));
        }
Esempio n. 3
0
        private async Task <CommandBusResult> Execute()
        {
            CommandBusResult result = await sut.EnqueueAsync(new SampleCommand());

            return(result);
        }