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);
}
....
은이 같은 일반적인 확장을 작성하려고,이 문제를 방지하려면 : 필터링 및 확장 방법에 , 나는 같은 나 자신에게 많은 반복 시작 ID, 그럼 어떻게 해결할 수 있니?