我的方法中的顯式轉換需要同時傳遞參數
params Expression<Func<TEntity, IQueryable<TEntity>>>[] included
作爲參數應用。後來又使用它們以這種方式:
IQueryable<TEntity> query = dbSet;
if(included!=null)
{
foreach(var z in included)
{
query.Include(z);
}
}
但是我不能打電話,因爲在此調用拋出一個錯誤的此功能:
Get(w=>w.Device, w=>w.DeviceUsage));
錯誤10無法隱式轉換類型' magazyn.Models.Device'到 'System.Linq.IQueryable'。存在明確的 轉換(您是否缺少演員?)
如何修改呼叫以傳遞這兩個參數?
您'Device'或'DeviceUsage'屬性不是'IQueryable'。 –
Maarten