Asp.Net Core中的ActionResult
ActionResult
区别在于ActionResult
以下是示例代码:
ActionResult
[HttpGet]
public ActionResult<List<Person>> GetPersons()
{
var persons = _context.Persons.ToList();
return Ok(persons);
}
ActionResult
[HttpPost]
public ActionResult<Entity<Person>> AddPerson(Person person)
{
var entity = new Entity<Person>()
{
TableName = "Persons",
Columns = new List<string>() { "Name", "Age", "Email" },
Data = new List<Person>() { person }
};
_context.Entity.Add(entity);
_context.SaveChanges();
return Created("", entity);
}