У меня есть следующий метод в моем контроллере.
[HttpGet]
public ActionResult MyGetMethod(string address, string zip, int width) {...}
Он вызывается через http://foo.com/home/MyGetMethod?address=234MainSt&zip=90210&width=123
Есть ли способ объединить адрес, zip и ширину параметров в объект или передать объект методу следующим образом?
[HttpGet]
public ActionResult MyGetMethod(Foo myParam) {...}
public class Foo {
public string Address {get; set;}
public string Zip {get; set;}
public int Width {get; set;}
}
Для старого ASP.NET MVC существует неопределенно связанный вопрос, который предполагает, что это невозможно для этой технологии.
Возможно ли это с .NET Core 2.x?