хотя бы пока как новичок хочу узнать, насколько плохо использовать EF?
Разные люди говорят разное. Я свои аргументы привёл против ORM При этом даппер ящитаю ОК. Он делает ровно то, что нужно - убирает бойлерплейт мапинга таблиц в ДТО не воздвигая лишние барьеры между ДБ и моим кодом
Ef использовать не плохо но нужно понимать в какие запросы Linq конвертируется на sql сервере.
А если raw sql запросы на ef писать то это тоже хуже даппера?
ну мапить всё равно придётся
Я пишу raw запросы когда нужно с sql вернуть сложную xml а дальше десериализация в помощь.
нет не хуже. но ef лишний в этом случае.
А почему лишний? Смапить разве можно без еф и без даппера?
Ну лично в моём понимании тянуть EF ради маппинга такое себе. Не спорю что это можно. Но Даппер для этого больше подходит. ИМХО.
Обсуждают сегодня