0
我读了那篇文章http://www.primaryobjects.com/CMS/Article122,因为我想找到一个答案如何关闭/处理Repository pattern
中的数据库上下文,我们不再需要该连接。.NET UnitOfWork作为一个静态类 - 这是个好主意吗?
我看到UnitOfWork
是static
类和上下文被内Application_Start
创建和设置在Application_EndRequest
。整个概念看起来不错,我可以管理整个应用程序的连接。
但是,UnitOfWork
类标记为static
是一个好主意吗?我想知道,因为这样UnitOfWork
类正在共享所有传入的请求。如果UnitOfWork
课程不会是static
,并且它可以在Global.asax
内动态创建/处理,那么效果会更好吗?