Здравствуйте, Ночной Смотрящий, Вы писали:
НС>Т.е. ты считаешь, что расширять просто запрос сложнее, чем запрос + руками описанный набор DTO + публичный интерфейс + вызов метода? Сможешь аргументировать?
Не, не смогу. Да просто создавай контекст, там где нужно, и тут же пиши запрос данных. Работает же.
var ctx = new BlogContext();
var posts = ctx.Posts.Where(p => p.Rating == 10);
Абсолютная гибкость.