Re: Entity Framework Core vs Business Logic
От: Danchik Украина  
Дата: 04.09.20 13:16
Оценка:
Здравствуйте, varenikAA, Вы писали:

AA>Я в тупике.


AA>Если есть Unit Of Work

AA>с сущностями типа Clients Orders
AA>которые имеют например бизнес-логику Cliens.FindByInn(...)
AA>то я просто могу передать этот uow и аыполнить операциями.
AA>но если у нас dbcontext то Clients это просто IQueriable
AA>и если инкапсулировать Clients, то у меня нет доступа к ордерс и наоборот.
AA>И, например, чтобы сортирнуть по произвольному полю, мне придется городить экспрешн.
AA>Неужели, Рич Хикки был прав и надо быть проще?

Пиши проще, ищи повторения и закономерности. Писать по патернам часто дикий ненужный overhead.
И что значит есть Unit Of Work с сущностями? UoW это в основином контекст транзакции. Или ты попутал его с репозиторием?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.