У меня большая борьба с linq. У меня есть веб-страница и зональная сущность
в моем хранилище веб-страниц. У меня есть метод с именем: GetPageByTitle
здесь я хочу выбрать страницу по названиюи верни это.я пытаюсь сделать это следующим образом:
public WebPage GetPageByTitle(string title,string cultureName)
{
try
{
var entity =
(from p in GetAll().Include(x => x.Site).Include(x => x.Menu)
from c in p.ZoneContents
where c.Language.CultureName == cultureName && c.PageTitle == title
select new
{
page = p,
zone = c
}).SingleOrDefault();
}
catch (InvalidOperationException)
{
throw new ArgumentException("There are no visiblepages with the provided title and language");
}
catch (Exception ex)
{
throw new ArgumentException(ex.Message);
}
}
теперь у меня есть тип {Webpage, ZoneContent} и я не могу быть возвращен на веб-страницу Как я могу сделать шаг вперед, чтобы объединить их в веб-страницу?
Кто-нибудь идея ??
Большое спасибо