Esempio n. 1
0
 public static RouteConventionExpression RegexUrlPolicy(
     this RouteConventionExpression routeConvention,
     Action <RegexUrlPolicyDsl> configure)
 {
     routeConvention.UrlPolicy(FubuMVC.RegexUrlPolicy.RegexUrlPolicy.Create(configure));
     return(routeConvention);
 }
Esempio n. 2
0
 public static RouteConventionExpression RegexUrlPolicy(
     this RouteConventionExpression routeConvention,
     Func <ActionCall, bool> matchFilter,
     Action <RegexUrlPolicyDsl> configure)
 {
     routeConvention.UrlPolicy(FubuMVC.RegexUrlPolicy.RegexUrlPolicy.Create(matchFilter, configure));
     return(routeConvention);
 }
Esempio n. 3
0
 public static RouteConventionExpression IgnoreFolders(this RouteConventionExpression routeConvention)
 {
     RouteTable.Routes.Add(new IgnoreFilesRoute());
     RouteTable.Routes.RouteExistingFiles = true;
     return(routeConvention);
 }
Esempio n. 4
0
 public static RouteConventionExpression RegexUrlPolicy(
     this RouteConventionExpression routeConvention)
 {
     routeConvention.UrlPolicy(FubuMVC.RegexUrlPolicy.RegexUrlPolicy.Create());
     return(routeConvention);
 }
Esempio n. 5
0
 public static void ConstraintEndpointMethods(this RouteConventionExpression routes)
 {
     HttpVerbs
     .Each(verb => routes.ConstrainToHttpMethod(action => action.Method.Name.Equals(verb, StringComparison.InvariantCultureIgnoreCase), verb));
 }