global.asax中启动的线程无法使用HttpContext.Current为null

  用asp.net做一个轮训功能,在global.asax中启动了一个线程轮训数据库做一些更新操作,线程执行的方法放在一个外部cs类文件中,这个类要用到HttpContext.Current对象,结果发现HttpContext.Current为null。但是直接在global.ascx中Application并不是null,郁闷了。。。

  后面只好修改外部类,将Application传入类中使用,而不能直接使用HttpContext.Current,否则为null,导致代码出错。


原创文章,转载请注明出处:global.asax中启动的线程无法使用HttpContext.Current为null

评论(0)Web开发网
阅读(64)喜欢(0)Asp.Net/C#