Я создаю веб-API с Core 2, и мои методы названы так:
public ActionResult<xxx> Get()
public void Post(...)
// etc
Похоже, я не могу сделать для них маршрут asp.net, если я не укажу глагол, который я не хочу - [HttpGet], [HttpPost]
и т. Д.
Я пытался добавить [assembly: ApiConventionType(typeof(DefaultApiConventions))]
поверх класса Startup
, но, похоже, не сработал.
Это прекрасно работает в ASP.NET Web API.