За последний день я прошел через небольшой ад, пытаясь связать необработанные данные Json из SQL Server 2017 с классом модели в моем приложении C # MVC ASP.Net.Почему это кажется таким сложным с точки зрения работы с JSON (как EF-интерфейса, так и интерфейсного представления).
Я бы подумал, что это будет так же просто, как:
var result = dbContext.Database.SqlQuery ("ВЫБЕРИТЕ myfieldlist FROM mytable FOR JSON AUTO"). ToList ();
// вернуть Json (новый {результат}, JsonRequestBehavior.AllowGet);
возвращаемый результат
Но форматирование достаточно плохое (даже при приведении каждого элемента данных), что привязка не удалась, и даже если я «перебираю» данные, чтобы сделать их, как мне кажется, хорошим Джсоном,мои взгляды задыхаются от этого.