public IEnumerable <FieldType> GetFields() { yield return(Field <CarroType>( "createCarro", arguments: new QueryArguments( new QueryArgument <NonNullGraphType <CarroInputType> > { Name = "carro" } ), resolve: context => { var carro = context.GetArgument <Carro>("carro"); return _locadouraDao.AddCarro(carro); })); }
public ActionResult <Carro> PostCarro(Carro carro) { _locadoraDao.AddCarro(carro); return(CreatedAtAction("GetCarro", new { id = carro.Id }, carro)); }