В некоторых статьях авторы рекомендуют использовать скомпилированный Linq для повышения производительности.
Но код для написания скомпилированного Linq не является универсальным.Вот пример:
public static Func<DataContext, string, IQueryable<clsCustomerEntity>> getCustomers
В соответствии с этим подходом для каждого метода Linq потребуется отдельная функция из-за различий входных параметров.Пожалуйста, посоветуйте, как можно использовать такую универсальную функцию (соблюдается Linq), которая может использоваться с различными вызовами Linq to SQL.