public async Task ExecuteAsync(Event <ProdutoCriado> @event) { var produto = new Infraestructure.EF.Contexts.Entities.Produto() { AggregateId = @event.InnerEvent.AggregateId, DataCriacao = @event.InnerEvent.DataCriacao, Codigo = @event.InnerEvent.Codigo, Nome = @event.InnerEvent.Nome, Preco = @event.InnerEvent.Preco, Quantidade = @event.InnerEvent.Quantidade }; await _produtoRepository.AdicionarAsync(produto); }