У меня есть два разных списка, исходящих из одного и того же объекта. Я хочу получить эти два одновременно с отдельным списком или присоединиться к тем двум спискам при возврате объекта JSON.Как мне вернуть два списка объектов из одного действия контроллера?
Вот мой код.
List<User> userEntity = users.Where(s => s.Id == Id).ToList();
var GetUserNames = userEntity.SelectMany(s => s.Names.Select(u =>
new
{
Name = u.Name,
Id = u.Id
})).ToList();
var GetProfile = userEntity.SelectMany(s => s.Profile.Select(u =>
new
{
Name = u.Name,
Id = u.Id
})).ToList();
return Json(GetUserNames, JsonRequestBehavior.AllowGet);
Хорошо, что вы хотите сделать - вернуть два отдельных списка или присоединиться к ним вместе? Если вы хотите вернуть два отдельных списка, вы можете просто использовать анонимный тип, который имеет их оба в ... –