Linq to SQL Repository Pattern和字符串ID

时间:2010-01-14 21:07:57

标签: linq-to-sql

您好我正在尝试使用Linq To Sql的存储库模式

我正在使用此处的一些代码(http://mikehadlow.blogspot.com/2008/03/using-irepository-pattern-with-linq-to.html

T GetById(int id);是我感兴趣的存储库方法。

在代码库中,它转换传递给lambda表达式的int id(p => p.Id == Id) 它只处理Int Id,并抛出一切异常 其他

对于具有字符串Id的表,我是否在我的存储库中创建了一个重载 T GetById(字符串id)和创建lambda表达式一样,mike正在为int类型做什么?

1 个答案:

答案 0 :(得分:0)

我尝试了重载方法,但它确实有效。在发布之前应该尝试过。 任何意见/建议都是欢迎