のオブジェクトを含めるInclude
文字列ではなく "Funcs"でクエリするオブジェクトを入力します。この時、私はそのように行う(pagedListFunc.Includes
はList<string>
です):私は(実際には、それはリストの上だpagedListFunc.IncludeFuncsを使用しようとするとEF6 - List <Func <T, object>>
IncludeFuncs = new List<Func<Dicts, object>>()
{
x => x.AspNetUsers,
x => x.DictDomains
};
:
foreach (var include in pagedListFunc.Includes)
{
query = query.Include(include);
}
が、私はこのリストを使用します: List<Func<T, object>>
):
foreach (var include in pagedListFunc.IncludeFuncs)
{
query = query.Include(x => include(x)); // doesn't work
// or
query = query.Include(include); // wrong parameter error
}
どのように適切にIncludeFuncs
を使用するには?
<のFunc>'何かはしませんでした作業。今日は働いている(笑)。とにかく、あなたは正解です、ありがとう! –
Staly