Refatorando ProdutoControllerProvider