2
¿Por qué separar la clase CommandHandler con Handle () en lugar de manejar el método en Command?
Tengo una parte del patrón CQRS implementado usando S # arp Architecture de esta manera: public class MyCommand { public CustomerId { get; set; } // some other fields } public class MyCommandHandler<MyCommand> : ICommandHandler<MyCommand, CommandResult> { Handle(MyCommand command) { // some code for saving Customer entity return CommandResult.Success; } …