Тип'tagentities' не могу использовать в качестве параметра типа'targ0' в универсальном типе или compiledquery на способ '.компиляция'.там нет преобразования impliclty от tagentities' к 'системе.данных.в LINQ.класс DataContext'
public static Func<TAGEntities, BusinessAddress, CustomerMerchant, Customer, User, IQueryable<BaseBusinessAddressModel>> Getbusinessaddrequery = CompiledQuery.Compile<TAGEntities, BusinessAddress, CustomerMerchant, Customer, User, IQueryable<BaseBusinessAddressModel>> { (db, address, merchant, cus, user)=> (I had implement linqQuery) }
Я использовал entityframework6.0 и .net framework 4.6
Как явно преобразовать TAGENtitiies в datacontext
Пожалуйста, помогите мне.
Спасибо.
Что я уже пробовал:
тип'TAGEntities' не могу использовать в качестве параметра типа'targ0' в универсальном типе или compiledquery на способ '.компиляция'.Нет никакого неявного преобразования из 'TAGEntities' в ' System.data.linq.свойство DataContext
Richard Deeming
Репост
Вы уже опубликовали это сообщение:
Аргумент типа для метода' compiler.compile ' не может быть выведен из использования.попробуйте явно указать аргумент типа[^]
Если вы хотите обновить свой вопрос, чтобы добавить недостающую информацию, Нажмите зеленую ссылку "улучшить вопрос" и обновите свой вопрос.
Не опубликуйте обновление как "новый" вопрос.
Krishna Veni
Это совсем другой вопрос.Это тоже разные но запросы одинаковые
F-ES Sitecore
Он ожидает что-то, что является объектом DataContext в качестве первого параметра, поэтому, что бы ни было TAGEntities, это не DataContext.
Krishna Veni
TAGEntities русского на DbContext.Работает ли он для вышеуказанного запроса