使用我的MembershipProvider访问RequestContext

时间:2011-01-13 22:44:47

标签: asp.net membership-provider requestcontext

是否有更简单/更好的方式从自定义成员资格提供程序中访问RequestContext而不是以下(此外,此方法甚至可以工作):

private static RequestContext GetRequestContext()
    {
        HttpContextBase contextBase = 
            new HttpContextWrapper(HttpContext.Current);

         return new RequestContext(
                     contextBase, 
                     RouteTable.Routes.GetRouteData(contextBase));
    }

1 个答案:

答案 0 :(得分:2)

正如@Aliostad所提到的:改为使用HttpContext.Current.Request。他不会将他的评论作为答案重新发布,所以......