2015-03-04 2 views
1

Есть ли причина, по которой я не мог использовать как EF, так и Dapper.NET в своем решении? EF нравится использовать из-за гибкости программирования, но когда мне нужно выбрать несколько больших объемов данных, используйте Dapper. Может ли это привести к конфликту ???Ef и Dapper.net в одном решении

ответ

3

Пока вы не пересекаете потоки, все должно быть в порядке. В самом деле, I настоятельно рекомендую используя несколько инструментов; используйте EF, если вы хотите использовать функции, которые являются ключевыми для EF, и dapper, когда вам нужен более простой доступ к данным и больше внимания уделяется производительности, чем сложность/гибкость. Принуждение одного инструмента к тому, что он не делает, «потому что мы используем инструмент X», обычно там, где проекты идут не так.

Смежные вопросы