我刚将ASP.NET 5项目从beta2移至beta3。 之后,下面的代码无法找到类型或名称空间名称'IContextAccessor <HttpContext>'
public class AuthService : BaseService, IAuthService
{
public AuthService(IContextAccessor<HttpContext> context) : base(context)
{
}
}
开始抛出编译错误“类型或命名空间名称IContextAccessor'找不到(是否缺少using指令或程序集引用?)” 我用IContextAccessor获取HttpContext实例。 HttpContext context = context.Value;
但据我所知,该接口已从ASP.NET库中删除。
在beta3版本中是否有类似的方式获得HttpContext?
尝试'HttpContext.Current'静态属性。 – 2015-03-02 09:59:42