|
6
|
| Byron Sommardahl · 技术社区 · 16 年前 |
|
|
1
3
您可以保留最初的实现和使用
HttpSessionStateWrapper
处理
|
|
|
2
2
我找到了一个可行的答案,但也有一些缺点。我希望有人能改进它。 @AndrewHare说,两者都不能实现公共基础或接口。嗯,事实上,他们有。它们都实现IEnumerable和ICollection。问题是,对于这两个信息,您想创建扩展方法来扩展实际上只用于会话的IEnumerable或ICollection吗?也许,也许不是。无论如何,这里有一种方法可以通过同时扩展httpsessionstate和httpsessionstatebase的扩展方法删除重复:
我对这个解决方案并不着迷,但至少在一个有趣的方向上,它感觉像是一个步骤。 |
|
3
1
不幸的是,这两种类型都没有您可以使用的公共基类或接口——目前,您必须复制扩展方法。 |
|
|
Andrus · 如何在Linux中阅读期刊 1 年前 |
|
|
Miranda · 读取xml文件时路径错误中有非法字符 1 年前 |
|
|
Primdonm · 如何将自定义列表中的字符串值格式化为货币格式? 2 年前 |
|
|
Kiryl · Sitecore中自己的控制器 2 年前 |
|
|
Farid · 如何从数据库中填充Resource.resx文件值? 2 年前 |