public async override Task HandleEvent(AtualizarEstoqueEvent @event)
        {
            var estoque = (await estoqueRepository.GetByFilterAsync(e => e.Produto.Id == @event.ProdutoId)).FirstOrDefault();

            if (estoque == null)
            {
                return;
            }

            estoque.QuantidadeDisponivel -= @event.Quantidade;

            await estoqueRepository.UpdateAsync(estoque);
        }