static void Main(string[] args) { //Preparando o envento var idCliente = 10; var idObjeto = 574; var encomenda = new Encomenda(idCliente, idObjeto); var fazerUmaEncomenda = new EncomendaRealizada( encomenda.ClienteId, encomenda.ObjetoId, encomenda.DataEntregaPrevista ); //Realizando o evento DomainEvents.Raise(fazerUmaEncomenda); Console.ReadKey(); }
static void Main(string[] args) { //Resolvendo as dependências SimpleInjectorContainer.RegisterServices(); //Preparando o envento var idCliente = 10; var idObjeto = 574; var encomenda = new Encomenda(idCliente, idObjeto); var fazerUmaEncomenda = new EncomendaRealizada( encomenda.ClienteId, encomenda.ObjetoId, encomenda.DataEntregaPrevista ); //Realizando o evento DomainEvents.Raise(fazerUmaEncomenda); Console.ReadKey(); }