私はRob Conneryの店頭ビデオシリーズとそのテクニックを適用して、このmvcプロジェクトに取り組んでいます。 は、フィルタリングと拡張メソッドでは、私は自分自身のような多くの繰り返しを開始:sがありません。しかし一般的な拡張方法
public static T WithID<T>(this IQueryable<T>qry,int ID)
{
return qry.SingleOrDefault(s=>ID==ID);
}
:これを防止するために
public static Sponsor WithID(this IQueryable<Sponsor>qry, int ID)
{
return qry.SingleOrDefault(s => s.ID== ID);
}
public static Keyword WithID(this IQueryable<Keyword>qry,int ID)
{
return qry.SingleOrDefault(s => s.ID== ID);
}
....
を、私はこのような一般的な拡張機能を記述してみてくださいあなたはこれをどうやって解決しますか?