【发布时间】:2011-11-01 14:49:00
【问题描述】:
我们有一个依赖于HttpContext 的类。
我们是这样实现的:
public SiteVariation() : this(new HttpContextWrapper(HttpContext.Current))
{
}
public SiteVariation(HttpContextBase context)
{}
现在我要做的是通过Unity 实例化SiteVariation 类,这样我们就可以创建一个构造函数。
但是我不知道如何在Unity中以config方式配置这个新的HttpContextWrapper(HttpContext.Current))。
ps 这是我们使用的配置方式
<type type="Web.SaveRequest.ISaveRequestHelper, Common" mapTo="Web.SaveRequest.SaveRequestHelper, Common" />
【问题讨论】:
标签: c# asp.net inversion-of-control unity-container httpcontext