c# - 这是在类中访问 session 的正确方法吗

标签 c# asp.net session

这是在类中访问 session 变量的正确方法吗?我不是在谈论后面的 aspx 页面代码。我说的是我们上的课。

 HttpContext.Current.Session["myvariable"]="my variable";

最佳答案

该代码将起作用。

但是,除非您的类专门用于 Web UI 并且只会被 HTTP 处理程序使用,否则它的设计很糟糕;您应该避免将后端逻辑耦合到 ASP.Net。

关于c# - 这是在类中访问 session 的正确方法吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7948398/

相关文章:

c# - 线程的奇怪地方?

c# - log4net 紧凑框架 3.5 没有 app.config 来添加文件附加程序

c# - 取消后台任务

java - 获取 JSP servlet session ,返回空值

PHP 登录脚本在特定计算机上的 IE 中不起作用

c# - 数据验证和异常处理之间有什么区别?

javascript - 使用 JavaScript 向 AjaxControlToolkit.HTMLEditor 插入值

asp.net - 带有 DropDownList 的 ASPX EventValidation 错误

java - 无法自动配置 session 存储库( session 存储类型为 'redis' )

c# - 具有大型可填写表单的 iTextSharp PdfReader 的缓慢实例化