Если у меня есть что-то вроде:и объект LINQ инициализации
var query = from children in _data.Children
where children.ChildId == childId
select new CustomModel.MyChild
{
ChildId = children.ChildId,
Name = children.ChildName
};
return query.FirstOrDefault();
Где я хочу, чтобы полученный объект мой пользовательской модели.
Можно ли обрабатывать экземпляр пользовательской модели в другом методе, который можно было бы использовать повторно, если бы у меня было несколько запросов linq, которые генерировали пользовательскую дочернюю модель?
Например,
var query = from children in _data.Children
where children.ChildId == childId
select CreateMyCustomChild([param ??]);
return query.FirstOrDefault();
Это может быть невозможно, я не знаю, но что метод подписи будет, если это возможно?
Я думаю только повторное использование, когда несколько запросов linq содержат код инициализации повторяющегося объекта.
Благодаря
- спасибо @ Джон. К сожалению, это linqtosql. Также обратите внимание на единственного ребенка. –