【发布时间】:2013-11-18 11:16:45
【问题描述】:
我在 vb.net 中有一个 asp.net 网络应用程序。会话在继承自 Inherits System.Web.UI.Page 的页面上可用。为了更好地分离关注点,我正在考虑创建一个知道服务器会话但不是页面的类。我可以用会话对象实例化该类或设置一个属性,但我想知道是否可以创建一个知道会话的类。类应该继承什么?
什么是不同的设计模式?
【问题讨论】:
-
要引用会话,只需导入命名空间:System.Web.SessionState,然后您就可以在任何类中使用它。
-
也许您的意思是自定义会话状态提供程序?请查看此链接msdn.microsoft.com/en-us/library/h6bb9cz9(v=vs.85).aspx 特别是 customProvider 属性。
标签: c# asp.net vb.net session inheritance