このコードを機能させようとしていますが、何らかの理由でコンパイルエラーが発生します
private IQueryable<T> FindObjects(Expression<Func<T, bool>> predicate, T item)
{
using (MainEntities mainEntities = new MainEntities())
{
try
{
return mainEntities.CreateObjectSet().Where(predicate);
}
catch (Exception exp)
{
throw new Exception(ErrorHelper.GenerateExceptionMessage(exp));
}
};
}
コンパイル エラー: メソッド 'System.Data.Objects.ObjectContext.CreateObjectSet()' の型引数は、使用法から推測できません。型引数を明示的に指定してみてください。