Шаблон репозитория с NPoco, стоит?
Я рассматриваю NPoco для крупного бизнес-приложения. Я немного обеспокоен тем, стоит ли разрабатывать шаблон хранилища?
Мне нужно будет обрабатывать сложные операторы SQL и обширные операции с базой данных над несколькими объектами в одном и том же сценарии использования.
NPoco предоставляет разнообразные функции работы с БД, которые, я думаю, не будут (напрямую) предоставлены уровню (уровням) потребителя моим уровнем хранилища.
Edit-1 Какой подход лучше всего использовать в NPoco?
1 ответ
Если вы хотите потратить время на модульные тесты, то шаблон репозитория того стоит. Однако, если большая часть логики вашего приложения находится в хранимых процессах и функциях, вы будете ограничены модульными тестами и просто потратите свое время на интеграционное тестирование.