私が間違っていなければ、次の方法でデータベースからデータを取得できます。
最初に IEnumerable を使用します。
myContext.MyTable.ToList();
IQeryable を使用:
IQueryable<MyTable> query = myContext.Mytable;
利点の 1 つはIQueryable
、サーバーで条件を実行することIEnumerable
です。
しかし、私のリポジトリでは、リストを返すときに、次のことを知りたいです:
return query.ToList();
の利点がありIQueryable
ます。