美文网首页
MVC中RouteAttribute 使用自定义路由约束

MVC中RouteAttribute 使用自定义路由约束

作者: 凝碧_0e80 | 来源:发表于2019-01-11 13:43 被阅读0次
    public class OAuthConstraintAttribute : System.Web.Routing.IRouteConstraint
        {
            const string name = "oAuth";
            public bool Match(HttpContextBase httpContext, Route route, string parameterName, RouteValueDictionary values, RouteDirection routeDirection)
            {
                return false;
            }
        }
    
    DefaultInlineConstraintResolver defaultInlineConstraintResolver = new DefaultInlineConstraintResolver();
    defaultInlineConstraintResolver.ConstraintMap.Add("oAuth", typeof(OAuthConstraintAttribute));
    routes.MapMvcAttributeRoutes(defaultInlineConstraintResolver);
    

    相关文章

      网友评论

          本文标题:MVC中RouteAttribute 使用自定义路由约束

          本文链接:https://www.haomeiwen.com/subject/makxdqtx.html