private void ConfigureRoutes(Microsoft.AspNetCore.Routing.IRouteBuilder routeBuilder) { //Home/Index routeBuilder.MapRoute( name: "default", template: "{controller=Home}/{action=Index}/{id?}"); }
public void ConfigureRoutes(Microsoft.AspNetCore.Routing.IRouteBuilder routes) { //HEADACHE UNLESS YOU REALLY NEED IT!! //additional routes always placed above the default or they will not take effect //routes.MapRoute("name of item", "path keyword (waits for key press)", new { controller = "name of imported controller", action = "index"}) //routes.MapRoute("HelmetHijack", "wearing-a-helmet", new { controller = "Helmet", action = "Index" }); routes.MapRoute(/*name:*/ "default", /*template:*/ "{controller=Home}/{action=Index}/{id?}"); }
private void MapDefaults(Microsoft.AspNetCore.Routing.IRouteBuilder routes) { routes.MapRoute( name: "default", template: "{controller}/{action=Index}/{id?}"); routes.MapRoute( name: "areasDefault", template: "{area:exists}/{controller}/{action=Index}/{id?}"); }
/// <summary> /// Add DomainRoute /// </summary> /// <param name="routeBuilder"></param> /// <param name="name"></param> /// <param name="template"></param> public static void MapDomainRoute(this Microsoft.AspNetCore.Routing.IRouteBuilder routeBuilder, string name, string template) { if (routeBuilder.DefaultHandler == null) { throw new System.Exception($"Must be set {nameof(Microsoft.AspNetCore.Routing.IRouteBuilder)} of DefaultHandler"); } var inlineConstraintResolver = routeBuilder.ServiceProvider.GetRequiredService <Microsoft.AspNetCore.Routing.IInlineConstraintResolver>(); routeBuilder.Routes.Add(new DomainRoute(routeBuilder.DefaultHandler, template, name, inlineConstraintResolver)); }
// Configure private void MapErrorsController(Microsoft.AspNetCore.Routing.IRouteBuilder routes) { routes.MapRoute( name: "error", template: "/Error", defaults: new { controller = "Errors", action = "Error" }); routes.MapRoute( name: "access-denied", template: "/AccessDenied", defaults: new { controller = "Errors", action = "AccessDenied" }); }
public void RegisterRouting(Microsoft.AspNetCore.Routing.IRouteBuilder routes) { //routes.MapAreaRoute("BusinessData", "Data", // "Data/{controller}/{action?}/{id?}"); //routes.MapRoute( // name: "MyArea", // template: "{area:exists}/{controller=Home}/{action=Index}/{id?}"); routes.MapRoute( name: "default", template: "{controller=Home}/{action=Index}/{id?}"); }
private static void ConfigRoutes(Microsoft.AspNetCore.Routing.IRouteBuilder routes) { routes.MapRoute("Defaut", "{__tenant__=}/{controller=Home}/{action=Index}"); }
public static void MapSpaFallbackRoute(this Microsoft.AspNetCore.Routing.IRouteBuilder routeBuilder, string name, object defaults, object constraints = null, object dataTokens = null) { }