public async Task UpdateAsync(Produto produto) { //Validando a entidade await _updateProductValidator.ValidateAndThrowAsync(produto); await _produtoRepository.UpdateAsync(produto); }