Привет, я пытаюсь использовать шаблон репозитория с Linq To Sql
Я использую часть кода здесь (http://mikehadlow.blogspot.com/2008/03/using-irepository-pattern-with-linq-to.html)
T GetById (int id); это метод репозитория, который меня интересует.
Внутри кодовой базы он преобразует переданный int идентификатор в лямбда-выражение (p => p.Id == Id)
он имеет дело только с Int Id и выдает исключение для всего
остальное.
Для таблиц, которые имеют строковый идентификатор, я создаю перегрузку в моем хранилище как
T GetById (идентификатор строки) и чем создать лямбда-выражение, как это делает Майк для типов типа?