У меня есть контроллер с Get
и Save
методами. GetData
метод отправит JSON на передний конец. Я сделал это после этого блога.Отправка json на asp.net
http://johnnycode.com/2012/07/16/getting-json-from-asp-net-beautiful-good-bad-ugly/
Теперь я не знаю, как реализовать Save().
Поскольку я возвращаю JSON, у меня нет модели просмотра.
Сторона UX обрабатывается другой командой.
Так что было бы полезно, если бы кто-нибудь мог сказать мне, как отправить JSON обратно в Save().
В настоящее время мой спасбросок как этот
public ActionResult Index()
{
return this.View();
}
[HttpGet]
public ActionResult GetData()
{
return new JsonNetResult() { Data = this.aggregatedUserAppSettings.GetAllUserAppSettings() };
}
[HttpPost]
public ActionResult Save(JObject setting)
{
}
я ожидаю, что переменная установка должна иметь значение как {{property1: value1},{property2: value2}}
Как передний конец должен пройти в JSON, чтобы это произошло?