У меня есть простая функция Api:
// POST: api/Cultivation/Sow/1/5
[HttpGet("Sow/{grain}/{id}")]
public IActionResult Sow(Grain grain, int id) { }
Мой список выглядит так:
public enum Grain
{
None,
Rice,
Corn,
Oats
}
У меня вопрос, возможно ли получить Grain
или любое перечисление из Route? Когда да, как это сделать?
Если нет, как "найти" enum по int элегантным образом, без операторов if и т. Д.? Потому что если myWebapi не может принять enums
, это легко сделать простым int