Здравствуйте, andyag, Вы писали:
A>Здравствуйте, Lonely Dog, Вы писали:
LD>>Рассматриваю 2 варианта:
A>Расскажите пожалуйста, что с вашей точки зрения даёт любой из этих двух вариантов по сравнению с прямыми обращениями к DbContext? Субъективно я вижу абстракцию ради абстракции.
Хороший вопрос. Прочитал несколько статей, там высказывается такая же точка зрения, что и у вас (о том, что это все не нужно).
У меня мотивация была очень простая. Я плохо знаю EF, C# и вообще, весь .NET

. Поэтому я хотел вынести код, работающий с EF в отдельную сборку с удобными интерфейсами (без LINQ, лямбд и пр). Отладить ее, написать тесты и потом использовать везде, где мне нужно.
Я правильно понимаю, что имеет смысел выкинуть DAL, и использовать EF напрямую?