如何获取隔离代码块的.NET HttpContext

时间:2010-04-09 09:51:38

标签: asp.net httpcontext

在.NET中是否可以从外部类中获取当前页面的HttpContext?

所以,例如在我的页面test1.aspx codebehind中我得到了:

    Dim blah As New FeedWriter()
    blah.Run()

但是在FeedWriter.vb中,我可以获得test1.aspx的HttpContext吗?或者我必须将其传递给Run()? (我不愿意做后者,因为FeedWriter实现了一个接口,如果要接受参数则需要重新编写)

干杯, 马特

1 个答案:

答案 0 :(得分:2)

您可以使用Current类的HttpContext属性:

HttpContext.Current;