public IActionResult GetAll() { try { var result = _produtoServices.GetAll(); if (result is null) { return(NoContent()); } return(Ok(result)); } catch (Exception e) { return(BadRequest($"Erro ao processar a requisição: {e.Message}")); } }
public ProdutoQuery(IProdutoServices produtoServices) { Field <ListGraphType <ProdutoType> >("produto", arguments: new QueryArguments(new QueryArgument[] { new QueryArgument <IdGraphType> { Name = "id" }, new QueryArgument <StringGraphType> { Name = "nome" } }), resolve: contexto => { var filtroNome = contexto.GetArgument <string>("nome"); return(produtoServices.GetAll()); } ); }
public IActionResult GetAll() { var result = _services.GetAll(); return(Ok(result)); }