Я нашел аналогичный вопрос в stackoverflow, но решение мне не помогло. Поэтому я пишу снова.
Я пытаюсь вернуть коллекцию типа Json из контроллера. Но вместо null я хочу вернуть пустую коллекцию, например Enumerable.Empty(). Я также искал на других веб-сайтах, но мне ничего не помогло.
Я попробовал новый EmptyResult() (решение из stackoverflow, но оно не сработало) )
Вот код.
Код: Выделить всё
public JsonResult GetOrderDetail(int? id)
{
if(id.HasValue)
{
var first = ObjectFactory.GetInstance().Method();
var second = ObjectFactory.GetInstance().Method();
return Json(new
{
first,
second
}
}
return null;
}
Я новичок в C#. Извините, если вопрос вообще глупый или неправильный.
Подробнее здесь: https://stackoverflow.com/questions/520 ... controller
Мобильная версия