Salut, je suis en train d'utiliser un modèle référentiel avec Linq sqlLINQ to SQL Pattern Repository et ID de chaîne
J'utilise une partie du code d'ici (http://mikehadlow.blogspot.com/2008/03/using-irepository-pattern-with-linq-to.html)
T GetById (id int) ; est la méthode référentiel, je suis intéressé.
A l'intérieur du code de base, il convertit l'int id passé à l'expression lambda (p => p.Id == Id) il ne traite que de avec Int Id et renvoie une exception pour tout autre.
Pour les tables qui ont une chaîne Id, est-ce que je crée une surcharge dans mon dépôt comme T GetById (chaîne id) et que de créer l'expression lambda comme mike fait pour int Types?