标签: linq-to-sql
使用linq2sql,是否有可能拥有一个3层应用程序,所以我必须通过dbcontext,因为它是一个昂贵的电话?
答案 0 :(得分:2)
常见的做法是创建一个实现IDisposable的Repository类,并在存储库中包含上下文。当它被创建时,你实例化你的上下文,然后在repo被处置时处理它。
这样您就可以在存储库的整个生命周期中使用它。