Disposing in service layer и где вызывать сохранение

Есть две простые сущности, контекст бд, два репозитория и unit of work(картинка ниже), который реализовывает IDisposable

введите сюда описание изображения

Так же есть сервисы, вот один из них введите сюда описание изображения

Подскажите где должен вызываться метод Dispose для экземпляра EFUnitOfWork или может нужно что-то ещё организовать или добавить, чтобы очищался контекст бд и где должно вызываться сохранение после каких либо изменений. Гуглил особо ничего не нагуглил, везде как будто забывают про то что нужно где-то очищать контекст с Unit of Work


Ответы (0 шт):