В каких ситуациях мне следует использовать Entity SQL?

Мне было интересно, есть ли ситуации, в которых более целесообразно использовать ESQL?

Как правило, Я нахожу ESQL разочаровывающим (особенно со всеми особыми случаями, когда вам необходимо полностью определить тип объекта), и, вероятно, все, что делается с помощью ESQL, можно сделать через SQL или LINQ.

Но мне было интересно, в каких ситуациях ESQL лучше подходит для решения или будет иметь конкурентное преимущество перед использованием SQL или LINQ (либо проще / быстрее кодировать, либо повышать производительность и т. д.)

Итак, в чем заключается компромисс? Когда лучше использовать каждый из трех подходов при запросе через EF4?

14
задан Jonathan Leffler 26 May 2017 в 18:07
поделиться