Актуальность Unit Of Work и Репозиториев в ASP.NET Core 2

214
20 октября 2018, 12:10

Раньше, на .NET Framework MVC 5, я использовал трёхуровневую архитектуру вместе с паттернами Unit Of Work и Репозиторием. Также использовал Dependency Injection. Сейчас я хочу сделать простое приложение с CRUD контроллером на ASP.NET Core 2.1 WebAPI и Angular 6, для себя, но уровня продакшен. Буду использовать code-first EF и БД MSSQL Server.

Естественно, в актуальности трёхуровневой архитектуры я не сомневась, но теперь устанавливать контейнер DI нет смысла, так как он уже поддерживается с коробки. Также у меня возникаю сомнения в надобности собственной реализации Unit Of Work и Репозитория, как я понял, EF уже реализует эти паттерны (операясь на этот вопрос).

Собственно вопрос, актуальность собственной реализации Unit Of Work и Репозитория, и какие вещи будут правильными для проекта уровня продакшен? Плюсом будет ссылки на литературу по имплементации всего это в ASP.NET Core.

READ ALSO
Работа с хуком на мышь

Работа с хуком на мышь

Работаю с хуком SetWindowsHookEx на мышь WH_MOUSE_LL

194
Поиск строки strpos в цикле

Поиск строки strpos в цикле

Как сделать поиск чтоб при каждом проходе по сайту искал строку и выводил ответ

213
Как переписать данный запрос на PDO

Как переписать данный запрос на PDO

Есть вот такой запрос

212