/// <summary> /// Add custom routes needed for geocoding and standardization /// </summary> /// <param name="routes"></param> public void AddRoutes(System.Web.Routing.RouteCollection routes) { routes.MapHttpRoute( name: "LocationGeocode", routeTemplate: "api/locations/geocode", defaults: new { controller = "locations", action = "geocode" }); routes.MapHttpRoute( name: "LocationStandardize", routeTemplate: "api/locations/standardize", defaults: new { controller = "locations", action = "standardize" }); routes.MapHttpRoute( name: "LocationsGetChildren", routeTemplate: "api/locations/getchildren/{id}/{rootLocationId}", defaults: new { controller = "locations", action = "getchildren" }); }
static void RegisterRoutes(System.Web.Routing.RouteCollection routes) { routes.Ignore("lvmama"); routes.MapPageRoute("apply_code", "lvmama/apply_code", "~/lvmama/apply_code.aspx", false); routes.MapPageRoute("discard_code", "lvmama/discard_code", "~/lvmama/discard_code.aspx", false); routes.MapPageRoute("sms_resend", "lvmama/sms_resend", "~/lvmama/sms_resend.aspx", false); }
public void RegisterRoutes(System.Web.Routing.RouteCollection routes) { routes.MapRoute( "Curriculum", "Curriculum/{CurriculumId}/{action}", new { controller = "Curriculum" }); routes.MapRoute( "Curriculums", "Curriculum/{action}", new { controller = "Curriculum" }); routes.MapRoute( "CurriculumChapter", "CurriculumChapter/{CurriculumChapterId}/{action}", new { controller = "CurriculumChapter" }); routes.MapRoute( "CurriculumChapters", "Curriculum/{CurriculumId}/CurriculumChapter/{action}", new { controller = "CurriculumChapter" }); routes.MapRoute( "CurriculumChapterTopic", "CurriculumChapterTopic/{CurriculumChapterTopicId}/{action}", new { controller = "CurriculumChapterTopic" }); routes.MapRoute( "CurriculumChapterTopics", "CurriculumChapter/{CurriculumChapterId}/CurriculumChapterTopic/{action}", new { controller = "CurriculumChapterTopic" }); }
public void RegisterCustomRouting(System.Web.Routing.RouteCollection routes) { base.ExecuteMethod("RegisterCustomRouting", delegate() { this.IFoundation.Container.RegisterInstance <IPushNotifications>(new AzurePushNotifier(this.IFoundation)); }); }
public void RegisterCustomRouting(System.Web.Routing.RouteCollection routes) { base.ExecuteMethod("RegisterCustomRouting", delegate() { this.IFoundation.Container.RegisterInstance <INotifySynchronizer>(new ElasticSyncNotifySynchronizer(this.IFoundation)); IDaemonManager daemonManager = this.IFoundation.GetDaemonManager(); ISettingsResolver settingsResolver = this.IFoundation.Resolve <ISettingsResolver>(); bool isBackPane = settingsResolver.IsBackPane(); bool isHydrate = settingsResolver.IsHydrate(); if (isBackPane) { DaemonConfig config = new DaemonConfig() { InstanceName = string.Format(ElasticSearchDaemon.DAEMON_NAME_FORMAT, Agents.AGENT_DEFAULT), ContinueOnError = true, IntervalMilliSeconds = (int)TimeSpan.FromSeconds(30).TotalMilliseconds, StartDelayMilliSeconds = 15, TaskConfiguration = string.Empty }; daemonManager.RegisterDaemon(config, new ElasticSearchDaemon(this.IFoundation, Agents.AGENT_DEFAULT), true); config = new DaemonConfig() { InstanceName = string.Format(ElasticSearchDaemon.DAEMON_NAME_FORMAT, Agents.AGENT_STATS), ContinueOnError = true, IntervalMilliSeconds = (int)TimeSpan.FromSeconds(30).TotalMilliseconds, StartDelayMilliSeconds = 25, TaskConfiguration = string.Empty }; daemonManager.RegisterDaemon(config, new ElasticSearchDaemon(this.IFoundation, Agents.AGENT_STATS), true); } }); }
public static void RegisterRoutes <T>(System.Web.Routing.RouteCollection routes, string routePrefix = "caldav", bool disallowMakeCalendar = false, bool requireAuthentication = false, string basicAuthenticationRealm = null) where T : CalDavController { var caldavControllerType = typeof(T); var namespaces = new[] { caldavControllerType.Namespace }; var controller = caldavControllerType.Name; if (caldavControllerType.Name.EndsWith("Controller", StringComparison.OrdinalIgnoreCase)) { controller = caldavControllerType.Name.Substring(0, caldavControllerType.Name.Length - "controller".Length); } var defaults = new { controller, action = "index" }; MapFirst(routes, "CalDav Root", string.Empty, new { controller, action = "PropFind" }, namespaces, new { httpMethod = new Method("PROPFIND") }); MapFirst(routes, "CalDav", BASE = routePrefix, defaults, namespaces); MapFirst(routes, "CalDav", BASE = routePrefix, defaults, namespaces); MapFirst(routes, "CalDav User", USER_ROUTE = routePrefix + "/user/{id}/", defaults, namespaces); MapFirst(routes, "CalDav Calendar", CALENDAR_ROUTE = routePrefix + "/calendar/{id}/", defaults, namespaces); MapFirst(routes, "CalDav Object", OBJECT_ROUTE = routePrefix + "/{uid}.ics", defaults, namespaces); MapFirst(routes, "CalDav Calendar Object", CALENDAR_OBJECT_ROUTE = routePrefix + "/calendar/{id}/{uid}.ics", defaults, namespaces); _rxObjectRoute = new Regex(routePrefix + "(/calendar/(?<id>[^/]+))?/(?<uid>.+?).ics", RegexOptions.Compiled | RegexOptions.IgnoreCase); RequireAuthentication = requireAuthentication; BasicAuthenticationRealm = basicAuthenticationRealm; DisallowMakeCalendar = disallowMakeCalendar; }
public static void RegisterRoutes(System.Web.Routing.RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); //routes.MapRoute( // name: "SomeName1", // url: "A/B", // defaults: new { controller = "M", action = "N" }, // namespaces: new[] { "My_Web_Template.Controllers" } //); //routes.MapRoute( // name: "SomeName2", // url: "Page/{name}", // defaults: new { controller = "Page", action = "Display", name = System.Web.Mvc.UrlParameter.Optional }, // namespaces: new[] { "My_Web_Template.Controllers" } //); routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults: new { controller = "Home", action = "Index", id = System.Web.Mvc.UrlParameter.Optional }, namespaces: new[] { "My_Web_Template.Controllers" } ); }
public void RegisterRoutes(System.Web.Routing.RouteCollection routes) { routes.MapRoute( "Statistics", "Stats/{action}", new { controller = "Stats", action = "Index" }); }
private void RegisterRoutes(System.Web.Routing.RouteCollection routes) { //matual routes.MapPageRoute("R1", "Blog/{id}/{text}", "~/_construction/BlogPost.aspx"); routes.MapPageRoute("R2", "Blogs", "~/_construction/Blogs.aspx"); routes.MapPageRoute("R554", "Blogs/{gid}", "~/_construction/Blogs.aspx"); routes.MapPageRoute("R555", "Blogs/{gid}/{sid}", "~/_construction/Blogs.aspx"); routes.MapPageRoute("R3", "", "~/_construction/Index.aspx"); routes.MapPageRoute("R4", "Projects", "~/_construction/Projects.aspx"); routes.MapPageRoute("R5", "Projects/{id}/{text}", "~/_construction/ShowProject.aspx"); routes.MapPageRoute("R6", "Login", "~/Login.aspx"); routes.MapPageRoute("R7", "AboutUs", "~/_construction/AboutUs.aspx"); routes.MapPageRoute("R8", "Services", "~/_construction/Services.aspx"); routes.MapPageRoute("R99", "Register", "~/Register.aspx"); routes.MapPageRoute("R990", "ForgotPass", "~/FoegotPass.aspx"); routes.MapPageRoute("R9", "AdminLogin", "~/AdminLogin.aspx"); routes.MapPageRoute("R125", "OrderProject", "~/OrderProject.aspx"); //admin routes.MapPageRoute("R10", "Admin/AddBlog", "~/Panels/Admin/AddBlog.aspx"); routes.MapPageRoute("R11", "Admin/AddProject", "~/Panels/Admin/AddProject.aspx"); routes.MapPageRoute("R12", "Admin/EditBlog", "~/Panels/Admin/EditPost.aspx"); routes.MapPageRoute("R13", "Admin/EditProject", "~/Panels/Admin/EditProject.aspx"); routes.MapPageRoute("R14", "Admin/EditSlider/{id}", "~/Panels/Admin/EditSlider.aspx"); routes.MapPageRoute("R15", "Admin/ManageUsers/EmployeeInfo", "~/Panels/Admin/EmployeeInfo.aspx"); routes.MapPageRoute("R16", "Admin/AddProject/AddEmployeeToProject", "~/Panels/Admin/EmployeesFilterByJob.aspx"); routes.MapPageRoute("R17", "Admin/GroupMessage", "~/Panels/Admin/ListForGroupMessage.aspx"); routes.MapPageRoute("R18", "Admin/Message", "~/Panels/Admin/ListForMessage.aspx"); routes.MapPageRoute("R19", "Admin/ManageBlogs", "~/Panels/Admin/ManageBlogs.aspx"); routes.MapPageRoute("R20", "Admin/ManageFirstPage", "~/Panels/Admin/ManageFirstPage.aspx"); routes.MapPageRoute("R21", "Admin/ManageGroups", "~/Panels/Admin/ManageGroups.aspx"); routes.MapPageRoute("R22", "Admin/ManageProjects", "~/Panels/Admin/ManageProjects.aspx"); routes.MapPageRoute("R23", "Admin/ManageUsers", "~/Panels/Admin/ManageUsersAndEmployees.aspx"); routes.MapPageRoute("R24", "Admin/Inbox", "~/Panels/Admin/MessageInboxAdmin.aspx"); routes.MapPageRoute("R25", "Admin/Inbox/SelectedMessage", "~/Panels/Admin/MessagesAdmin.aspx"); routes.MapPageRoute("R26", "Admin/Message/NewMessage", "~/Panels/Admin/newMesaageAdmin.aspx"); routes.MapPageRoute("R27", "Admin/GroupMessage/NewGroupMessage", "~/Panels/Admin/NewMessageGroup.aspx"); routes.MapPageRoute("R28", "Admin/Orders", "~/Panels/Admin/ordersList.aspx"); routes.MapPageRoute("R29", "Admin/Orders/OrderDetail", "~/Panels/Admin/ProjectDetail.aspx"); routes.MapPageRoute("R32", "Admin/Scores", "~/Panels/Admin/Scores.aspx"); routes.MapPageRoute("R30", "Admin/ManageUsers/UserInfo", "~/Panels/Admin/UserInfo.aspx"); routes.MapPageRoute("R50", "Admin/ManageJobGroups", "~/Panels/Admin/ManageJobGroups.aspx"); routes.MapPageRoute("R56", "Admin/AddProject/AddEmployeeToProjectEdit", "~/Panels/Admin/EmployeesFilterByJobEdit.aspx"); //Employee routes.MapPageRoute("R31", "Employee/Profile", "~/Panels/EmployeePanel/profile.aspx"); //routes.MapPageRoute("R32", "Employee/ChangeInfo", "~/Panels/EmployeePanel/ChangeInfo.aspx"); routes.MapPageRoute("R33", "Employee/SelectJob", "~/Panels/EmployeePanel/SelectJob.aspx"); routes.MapPageRoute("R34", "Employee/Inbox", "~/Panels/EmployeePanel/MessageInboxEmployee.aspx"); routes.MapPageRoute("R35", "Employee/Inbox/SelectedMessage", "~/Panels/EmployeePanel/MessagesEmployee.aspx"); routes.MapPageRoute("R36", "Employee/NewMessage", "~/Panels/EmployeePanel/newMessageEmployee.aspx"); //User routes.MapPageRoute("R37", "User/Profile", "~/Panels/UserPanel/profile.aspx"); //routes.MapPageRoute("R38", "User/ChangeInfo", "~/Panels/UserPanel/ChangeInfo.aspx"); routes.MapPageRoute("R39", "User/OrderNewProject", "~/Panels/UserPanel/ProjectApplication.aspx"); routes.MapPageRoute("R40", "User/Inbox", "~/Panels/UserPanel/MessageInbox.aspx"); routes.MapPageRoute("R41", "User/Inbox/SelectedMessage", "~/Panels/UserPanel/Messages.aspx"); routes.MapPageRoute("R42", "User/NewMessage", "~/Panels/UserPanel/newMessage.aspx"); }
public void RegisterRoutes(System.Web.Routing.RouteCollection routes) { routes.MapRoute( "Search", "Search/{action}", new { controller = "Search" } ); }
public static void UseGenericBackend(this System.Web.Routing.RouteCollection routeBuilder ) { var service = (GenericSP.MiddlewareRegistration)System.Web.Mvc.DependencyResolver.Current.GetService(typeof(GenericSP.MiddlewareRegistration)); var opts = (GenericSP.SPMiddlewareOptions)System.Web.Mvc.DependencyResolver.Current.GetService(typeof(GenericSP.SPMiddlewareOptions)); service.RegisterMiddleware(opts, routeBuilder); }
public void RegisterCustomRouting(System.Web.Routing.RouteCollection routes) { base.ExecuteMethod("RegisterCustomRouting", delegate() { SmtpEmailTransport transport = this.IFoundation.Container.Resolve <SmtpEmailTransport>(); base.IFoundation.Container.RegisterInstance <IEmailTransport>(transport, new ContainerControlledLifetimeManager()); base.IFoundation.Container.RegisterInstance <INotifyAdmin>(transport, new ContainerControlledLifetimeManager()); }); }
public override void RegisterRoutes(System.Web.Routing.RouteCollection routeCollection) { Path("").To(_action).Named(JoinResources("root")).WithNamespace <TController>(); //Namespaces = new[] {typeof (TController).Namespace}; base.RegisterRoutes(routeCollection); }
public static void RegisterRoutes(System.Web.Routing.RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults: new { controller = "Home", action = "Index", id = System.Web.Mvc.UrlParameter.Optional } ); }
/// <summary> /// Registers routes within <see cref="T:System.Web.Routing.RouteCollection"/> for the application. /// </summary> /// <param name="routes">The <see cref="T:System.Web.Routing.RouteCollection"/> from the <see cref="P:System.Web.Routing.RouteTable.Routes"/>.</param> public void Register(System.Web.Routing.RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapRoute( "Default", // Route name "{controller}/{action}/{id}", // URL with parameters new { controller = "Home", action = "Index", id = UrlParameter.Optional }, new string[] { "MyNamespace.Controllers" }); // Parameter defaults }
public static void StartMediaLan(this System.Web.Routing.RouteCollection routes) { Engine.Startup(); routes.RouteExistingFiles = true; routes.MapPageRoute("Library", "Library", "~/Library.aspx"); routes.MapPageRoute("Player", "Library/{directory}", "~/Player.aspx"); routes.MapPageRoute("Mgr", "Manage", "~/Manage.aspx"); routes.MapPageRoute("Root", "", "~/Login.aspx"); routes.MapPageRoute("Logon", "Logon", "~/Login.aspx"); }
public void RegisterRoutes(System.Web.Routing.RouteCollection routes) { ViewEngines.Engines.Insert(0, new CustomViewEngine()); var route = routes.MapRoute("Plugin.Dreamy.Menu.Topic", "Admin/Topic/List", new { controller = "Topic", action = "List" }, new[] { "Nop.Plugin.Dreamy.Menu.Controllers" }); routes.Remove(route); routes.Insert(0, route); }
/// <summary> /// Add in the routes that are supported by this plugin. /// </summary> /// <param name="routes">The RouteCollection that we should add any additional routes to.</param> public void AddRoutes(System.Web.Routing.RouteCollection routes) { routes.MapHttpRoute( name: "ShepherdChurchDigitalSignageSlides", routeTemplate: "api/com.shepherdchurch/DigitalSignage/{type}/{id}", defaults: new { controller = "DigitalSignRotator" }); }
/// <summary> /// Adds the routes. /// </summary> /// <param name="routes">The routes.</param> public void AddRoutes(System.Web.Routing.RouteCollection routes) { routes.MapHttpRoute( name: "AuthLogin", routeTemplate: "api/Auth/Login", defaults: new { controller = "Auth", action = "Login" }); }
public static void RegisterRoutes(System.Web.Routing.RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); string[] array = new string[1]; array[0] = "WebMathsExpEvaluator"; routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }, namespaces: array); }
public void AddRoutes(System.Web.Routing.RouteCollection routes) { routes.MapHttpRoute( name: "UsernameAvailable", routeTemplate: "api/users/available/{username}", defaults: new { controller = "users", action = "available" }); }
public static RouteValueDictionary GetRouteDataFromURL(string absoluteURL) { var testUrl = "~" + new Uri(absoluteURL).AbsolutePath; var context = new StubHttpContextForRouting(requestUrl: testUrl); var routes = new System.Web.Routing.RouteCollection(); MvcApplication.RegisterRoutes(routes); System.Web.Routing.RouteData routeData = routes.GetRouteData(context); return(routeData.Values); }
public static void RegisterRoutes(System.Web.Routing.RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults: new { controller = "Login", action = "Index", id = System.Web.Mvc.UrlParameter.Optional }, namespaces: new[] { "MY_MVC_APPLICATION.Controllers" } ); }
/// <summary> /// Adds the routes. /// </summary> /// <param name="routes">The routes.</param> public void AddRoutes(System.Web.Routing.RouteCollection routes) { routes.MapHttpRoute( name: "GroupsGetChildren", routeTemplate: "api/Groups/GetChildren/{id}/{rootGroupId}/{limitToSecurityRoleGroups}/{groupTypeIds}", defaults: new { controller = "Groups", action = "GetChildren" }); }
/// <summary> /// Add Custom route needed for block move /// </summary> /// <param name="routes"></param> public void AddRoutes(System.Web.Routing.RouteCollection routes) { routes.MapHttpRoute( name: "BlockMove", routeTemplate: "api/blocks/move/{id}", defaults: new { controller = "blocks", action = "move" }); }
/// <summary> /// Adds the routes. /// </summary> /// <param name="routes">The routes.</param> public void AddRoutes(System.Web.Routing.RouteCollection routes) { routes.MapHttpRoute( name: "PagesGetChildren", routeTemplate: "api/Pages/GetChildren/{id}", defaults: new { controller = "Pages", action = "GetChildren" }); }
/// <summary> /// Add Custom route for flushing cached attributes /// </summary> /// <param name="routes"></param> public void AddRoutes( System.Web.Routing.RouteCollection routes ) { routes.MapHttpRoute( name: "AttributeFlush", routeTemplate: "api/attributes/flush/{id}", defaults: new { controller = "attributes", action = "flush", id = System.Web.Http.RouteParameter.Optional } ); }
/// <summary> /// Add Custom route for flushing cached attributes /// </summary> /// <param name="routes"></param> public void AddRoutes(System.Web.Routing.RouteCollection routes) { routes.MapHttpRoute( name: "TaggedItemsByEntity", routeTemplate: "api/taggeditems/{entityTypeId}/{ownerid}/{entityguid}/{entityqualifier}/{entityqualifiervalue}", defaults: new { controller = "taggeditems", entityqualifier = RouteParameter.Optional, entityqualifiervalue = RouteParameter.Optional }); }
/// <summary> /// Add Custom route for flushing cached attributes /// </summary> /// <param name="routes"></param> public void AddRoutes(System.Web.Routing.RouteCollection routes) { routes.MapHttpRoute( name: "FamiliesByPhone", routeTemplate: "api/org.secc/familycheckin/{action}/{param}", defaults: new { controller = "familycheckin", entityqualifier = RouteParameter.Optional, entityqualifiervalue = RouteParameter.Optional }).RouteHandler = new SessionRouteHandler(); }
void RegisterRoutes(System.Web.Routing.RouteCollection routes) { routes.MapPageRoute("R1", "COMNP", "~/COMNP.aspx"); routes.MapPageRoute("R2", "ok", "~/ok.aspx"); routes.MapPageRoute("R3", "StdUnit", "~/StdUnit.aspx"); routes.MapPageRoute("R4", "register", "~/Register.aspx"); routes.MapPageRoute("R5", "adminsearch", "~/adminsearch.aspx"); routes.MapPageRoute("R6", "adminpage", "~/adminpage.aspx"); routes.MapPageRoute("R7", "stdsearch", "~/stdsearch.aspx"); routes.MapPageRoute("R8", "insertstd", "~/insertstd.aspx"); routes.MapPageRoute("R9", "studentunit", "~/studentunit.aspx"); }