Я начал использовать linq to sql и платформу сущностей и нашел, что опыт разработки был довольно хорошим. Подобно тому, как вы можете разбить запрос на части и объединить разные запросы, это очень удобно - смотрите каналы и фильтры.
Но проблема, которую я обнаружил, заключается в том, что производительность можно значительно увеличить (в моем случае примерно в 4 раза, которую я не могу игнорировать), если я использую скомпилированные запросы. Но проблема, которую я обнаружил в скомпилированных запросах, заключается в том, что им не нравится работать с IQueryable ...
У кого-нибудь есть идеи, как мне обойти этот недостаток ??? Я работал так, что скомпилированный запрос просто ссылался на другие запросы, использующие IQueryable, так что я мог переключаться или не использовать скомпилированные запросы или нет. Но, как я выяснил, это не так хорошо работает.
Есть идеи?
Приветствие
Энтони