Honnêtement, je déteste les méthodes d'extension comme disscussed avant.Méthode des extensions génériques pour IQueryable <out T>
J'ai une méthode d'extension comme "ApplySorting"
public static IQueryable<Brand> ApplySorting(this IQueryable<Brand> data,
IList<GroupDescriptor> groupDescriptors,
IList<SortDescriptor> sortDescriptors)
Il a été mis en œuvre pour IQueryable<Brand>
il est ressemble bien. J'ai besoin d'une autre méthode pour la catégorie, je devrais mettre en œuvre une autre méthode comme IQueryable<Category>
et cette histoire va.
Question; Comment puis-je définir IQueryable<T>
pour arrêter la méthode d'extension répétée? Il devrait être ressembler à ceci (bien sûr, il n'est pas un code valide VS 2010 me stoped.)
public static IQueryable<T> ApplySorting(this IQueryable<T> data,
IList<GroupDescriptor> groupDescriptors,
IList<SortDescriptor> sortDescriptors)
where T : IEntity
Merci à l'avance! :)
grand merci! mais je suis vraiment désolé que votre et Rik répondent même mais j'ai accepté la réponse de rik parce qu'il a énuméré la première réponse. –