я могу сделать это с помощью этого кода:ASP.NET MVC Ядро 1,0 множественный метод пост в одном контроллере
[HttpPost("SampleRoute1")]
public JsonResult Post([FromBody]SampleModel1 value)
{
.....Functionone.....
return Json("");
}
[HttpPost("SampleRoute2")]
public JsonResult Post([FromBody]SampleModel2 value)
{
.....Functiontwo.....
return Json("");
}
, но я не могу это сделать:
[HttpPost("SampleRoute1")]
public JsonResult Post([FromBody]SampleModel1 value)
{
.....Functionone.....
return Json("");
}
[HttpPost("SampleRoute2")]
public JsonResult Post([FromBody]SampleModel1 value)
{
.....Functiontwo.....
return Json("");
}
это дает ошибку "Тип «Controller1» уже определяет член, называемый «Post» с теми же параметрами «
так есть способ, которым я могу сделать два сообщения в одном контроллере с одинаковыми параметр, но с другим маршрутом?
так:
проводок (SampleModel1) => "Controller1 \ SampleRoute1" => Выполнение FUNCTION1
проводок (SampleModel1) => "Controller1 \ SampleRoute2" => Выполнение Function2