public static void RegisterRoutes(RouteCollection routes) { routes.LowercaseUrls = true; routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); // Map SignalR hubs routes.MapHubs(); // Profile picture routes.MapRoute( name: "Profile picture", url: "users/profile/{id}/picture", defaults: new { controller = "Users", action = "ProfilePicture" } ); routes.MapRoute( name: "OAuth2 Callback", url: "login/oauth2-callback", defaults: new {controller = "Login", action = "OAuth2_Callback"} ); routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } ); }
public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapHubs(); //routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); //routes.IgnoreRoute("Content/{*pathInfo}"); //routes.IgnoreRoute("uploads/{*pathInfo}"); //routes.IgnoreRoute("imagecache/{*pathInfo}"); //routes.RouteExistingFiles = true; routes.LowercaseUrls = true; routes.MapMvcAttributeRoutes(); // Call to register your localized and default attribute routes //routes.MapRoute( // name: "DefaultCulture", // url: "{lang}/{controller}/{action}/{id}", // constraints: new { lang = @"(\w{2})|(\w{2}-\w{2})" }, // defaults: new { lang = "en-US", controller = "Home", action = "index", id = UrlParameter.Optional }, // namespaces: new[] { "Web.Controllers" } // ); routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults: new { controller = "Home", action = "index", id = UrlParameter.Optional }, namespaces: new[] { "Web.Controllers" } ); }
public static void RegisterRoutes(RouteCollection routes) { routes.MapHubs(new HubConfiguration { EnableCrossDomain = true }); routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapRoute( "WeatherByMonth", "weather/{station}/{year}/{month}", new { controller = "Weather", action = "ByMonth" } ); routes.MapRoute( "WeatherByStation", "weather/{station}", new { controller = "Weather", action = "Index" } ); routes.MapRoute( "Default", // Route name "{controller}/{action}/{id}", // URL with parameters new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults ); }
public static void RegisterSignalR(RouteCollection routes) { Ensure.That(() => routes).IsNotNull(); // this special route is for SignalR hubs. routes.MapHubs("~/realtime"); }
public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapHubs(); routes.MapRoute("Default", "{controller}/{action}/{id}", new { controller = "Home", action = "Index", id = UrlParameter.Optional }); }
public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapHubs(); routes.MapRoute( name: "BeerByStyle", url: "Recipe/{style}", defaults: new { controller = "Recipe", action = "Style" }, constraints: new { style = new RecipeStyleConstraint() }, namespaces: new [] { "BrewHow.Controllers" } ); routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}/{slug}", defaults: new { controller = "Recipe", action = "Index", id = UrlParameter.Optional, slug = UrlParameter.Optional }, namespaces: new[] { "BrewHow.Controllers" } ); }
public static void Register(RouteCollection routes) { const string connectionString = "Data Source=(local);Initial Catalog=SignalRBackend;Integrated Security=SSPI;Asynchronous Processing=True;"; //GlobalHost.DependencyResolver.UseSqlServer(connectionString); var hubConfig = new HubConfiguration { EnableCrossDomain = true }; routes.MapHubs(hubConfig); }
public static void Start(RouteCollection routes) { // Register the default hubs route: ~/signalr routes.MapHubs(new HubConfiguration() { EnableJavaScriptProxies = false }); }
public static void RegisterSignalR(RouteCollection routes) { if (routes == null) { throw new ArgumentNullException("routes"); } // this special route is for SignalR hubs. routes.MapHubs("~/realtime"); }
public static void RegisterRoutes(RouteCollection routes) { routes.MapHubs(new HubConfiguration() { EnableCrossDomain = true }); routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } ); }
public static void RegisterRoutes(RouteCollection routes) { routes.MapConnection <SendingConnection>("sending-connection", "sending-connection/{*operation}"); routes.MapConnection <TestConnection>("test-connection", "test-connection/{*operation}"); routes.MapConnection <RawConnection>("raw-connection", "raw-connection/{*operation}"); routes.MapConnection <StreamingConnection>("streaming-connection", "streaming-connection/{*operation}"); // Register the default hubs route: ~/signalr/hubs routes.MapHubs(); }
public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapHubs(); routes.MapRoute( name: "Default", url: "{controller}/{action}", defaults: new { controller = "Test", action = "Index" } ); }
public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapHubs(); routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } ); }
public static void RegisterRoutes(RouteCollection routes) { routes.MapConnection<SendingConnection>("sending-connection", "sending-connection/{*operation}"); routes.MapConnection<TestConnection>("test-connection", "test-connection/{*operation}"); routes.MapConnection<RawConnection>("raw-connection", "raw-connection/{*operation}"); routes.MapConnection<StreamingConnection>("streaming-connection", "streaming-connection/{*operation}"); // Register the default hubs route: ~/signalr/hubs routes.MapHubs(); }
public static void RegisterRoutes(RouteCollection routes) { routes.MapConnection<SendingConnection>("sending-connection", "sending-connection"); routes.MapConnection<TestConnection>("test-connection", "test-connection"); routes.MapConnection<RawConnection>("raw-connection", "raw-connection"); routes.MapConnection<StreamingConnection>("streaming-connection", "streaming-connection"); // Register the default hubs route /signalr routes.MapHubs(new HubConfiguration() { EnableDetailedErrors = true }); }
public static void RegisterRoutes(RouteCollection routes) { //routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); var config = new HubConfiguration { EnableCrossDomain = true, EnableDetailedErrors = true }; routes.MapHubs(config); routes.MapRoute("Default", "{controller}/{action}/{id}", new { controller = "Home", action = "Index", id = UrlParameter.Optional }); }
public void TestMapHubs() { RouteCollection routes = new RouteCollection(); bool delegateInvoked = false; routes.MapHubs("signalr", new HubConfiguration(), appbuilder => { appbuilder.Properties[ServerRequestFacts.OwinConstants.HostAppNameKey] = "test"; delegateInvoked = true; }); Assert.True(delegateInvoked); }
public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapHubs(); routes.MapRoute( "Default", // Route name "{controller}/{action}/{id}", // URL with parameters new { controller = "Home", action = "Log", id = UrlParameter.Optional } // Parameter defaults ); }
public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapHubs("~/signalr"); routes.MapRoute( "Default", // Route name "{controller}/{action}/{id}", // URL with parameters new {controller = "Ships", action = "Index", id = UrlParameter.Optional} // Parameter defaults ); }
public static void RegisterRoutes(RouteCollection routes, ref RouteBase signalRHubRoute) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); signalRHubRoute = routes.MapHubs(); routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } ); }
public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); RouteTable.Routes.MapConnection<BasicConnection>("echo", "echo/{*operation}"); routes.MapHubs(); routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } ); }
public static void RegisterRoutes(RouteCollection routes) { routes.MapConnection <SendingConnection>("sending-connection", "sending-connection"); routes.MapConnection <TestConnection>("test-connection", "test-connection"); routes.MapConnection <RawConnection>("raw-connection", "raw-connection"); routes.MapConnection <StreamingConnection>("streaming-connection", "streaming-connection"); // Register the default hubs route /signalr routes.MapHubs("/signalr", new HubConfiguration() { EnableDetailedErrors = true }, AuthMiddleware); }
public static void RegisterRoutes(RouteCollection routes) { // Register the default hubs route: ~/signalr routes.MapHubs(); routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } ); }
public static void RegisterRoutes(RouteCollection routes) { routes.MapHubs(); routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.IgnoreRoute("api/{*pathInfo}"); routes.IgnoreRoute("{*favicon}", new { favicon = @"(.*/)?favicon.ico(/.*)?" }); //Prevent exceptions for favicon routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } ); }
public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapHubs("~/echannel"); routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "api/{controller}/{id}", defaults: new { id = RouteParameter.Optional } ); routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults: new { controller = "Master", action = "Gomoku", id = UrlParameter.Optional } ); }
public static void RegisterRoutes(RouteCollection routes) { // GET /SignalR routes.MapHubs(new HubConfiguration() { EnableCrossDomain = false, EnableDetailedErrors = true, EnableJavaScriptProxies = true }); routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } ); }
public static void RegisterRoutes(RouteCollection routes) { routes.MapHubs(); routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.IgnoreRoute("images/*"); routes.IgnoreRoute("{*favicon}", new { favicon = @"(.*/)?favicon.ico(/.*)?" }); routes.MapRoute("WipeJob", "job/wipejob", new { controller = "JobId", action = "WipeJob" }, new[] { "nTestSwarm.Controllers" }); routes.MapRoute("Latest", "job/latest", new { controller = "JobId", action = "Latest" }, new[] { "nTestSwarm.Controllers" }); routes.MapRoute("JobStatus", "job/{id}", new { controller = "JobId", action = "Index" }, new[] { "nTestSwarm.Controllers" }); routes.MapRoute( "Default", // Route name "{controller}/{action}/{id}", // URL with parameters new { controller = "Home", action = "Index", id = UrlParameter.Optional }, // Parameter defaults new[] { "nTestSwarm.Controllers" } ); }
public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapHubs(); routes.MapRoute( name: "View Spray", url: "Spray/{id}", defaults: new { controller = "Spray", action = "ViewSpray", id = UrlParameter.Optional } ); routes.MapRoute( name: "Old Spray", url: "Gallery/View/{id}", defaults: new { controller = "Gallery", action = "Index", id = UrlParameter.Optional } ); routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } ); }
public static void ConfigureSignalR(RouteCollection routes, IDependencyResolver dependencyResolver) { routes.MapHubs(); }
public static void RegisterHubs(RouteCollection routes) { routes.MapHubs(); }
public void RegisterRoutes(RouteCollection routes) { // Make MobSocialViewEngine views the Highest Priority System.Web.Mvc.ViewEngines.Engines.Add(new MobSocialViewEngine()); // redirects to your store routes.MapRoute("FacebookWebsiteApp", "FacebookWebsiteApp", new { controller = "FacebookWebsiteApp", action = "Index" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapRoute("GetCustomerProfile", "MobSocial/GetCustomerProfile/{customerId}", new { controller = "mobSocial", action = "GetCustomerProfile" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("PopulateUrlSlugs", "MobSocial/PopulateUrlSlugs", new { controller = "mobSocial", action = "PopulateUrlSlugs" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" }); routes.MapLocalizedRoute("Plugin.Widgets.mobSocial.Configure", "Plugins/mobSocial/Configure", new { controller = "mobSocial", action = "Configure" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("Plugin.Widgets.mobSocial.PublicInfo", "Plugins/mobSocial/PublicInfo", new { controller = "mobSocial", action = "PublicInfo" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("TeamPage", "Team/{teamId}", new { controller = "mobSocial", action = "Team" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("AddFriend", "MobSocial/AddFriend/{toCustomerId}", new { controller = "mobSocial", action = "AddFriend" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("FriendRequests", "MobSocial/FriendRequests", new { controller = "mobSocial", action = "FriendRequests" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("ConfirmFriend", "MobSocial/ConfirmFriend/{friendCustomerId}", new { controller = "mobSocial", action = "ConfirmFriend" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("PeopleSearchAutoComplete", "MobSocial/SearchTermAutoComplete", new { controller = "mobSocial", action = "SearchTermAutoComplete" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" }); routes.MapLocalizedRoute("EventPageSearchAutoComplete", "EventPage/EventPageSearchAutoComplete", new { controller = "EventPage", action = "EventPageSearchAutoComplete" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" }); routes.MapLocalizedRoute("BusinessPageSearchAutoComplete", "BusinessPage/BusinessPageSearchAutoComplete", new { controller = "BusinessPage", action = "BusinessPageSearchAutoComplete" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" }); //TODO: Change to new PictureController routes.MapLocalizedRoute("BusinessPageUploadFile", "BusinessPage/UploadFile/{entityId}/{entityName}", new { controller = "BusinessPage", action = "UploadFile" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("BusinessPageAddPicture", "BusinessPage/AddPicture/{entityId}/{entityName}", new { controller = "BusinessPage", action = "AddPicture" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); // TODO: Make business page search url driven from mobSocial settings // for use in views routes.MapLocalizedRoute("BusinessPageSearchUrl", "BusinessPageSearch", new { controller = "BusinessPage", action = "Search" }, new[] { "Nop.Plugin.Widgets.MobSocial.Controllers" }); // admin routes routes.MapRoute("ManageTeamPage", "ManageTeamPage/{action}", new { controller = "TeamPage", action = "Index" }, new[] { "Nop.Plugin.Widgets.MobSocial.Admin.Controllers" } ); routes.MapRoute("ManageEventPage", "ManageEventPage/{action}", new { controller = "ManageEventPage", action = "Index" }, new[] { "Nop.Plugin.Widgets.MobSocial.Admin.Controllers" } ); routes.MapLocalizedRoute("MusicSearch", "Music", new { controller = "ArtistPage", action = "Search" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("ArtistSearch", "ArtistSearch", new { controller = "ArtistPage", action = "Search" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("ArtistsPage", "artists/{action}", new { controller = "ArtistPage", action = "Index" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); //remote -artists dynamic page creation routes.MapLocalizedRoute("ArtistPageRemote", "remote-artist/{remoteEntityId}", new { controller = "ArtistPage", action = "RemoteArtist" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("ArtistPageUploadPicture", "artists/UploadPicture/{ArtistPageId}", new { controller = "ArtistPage", action = "UploadPicture" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); //remote -songs dynamic page creation routes.MapLocalizedRoute("SongRemote", "remote-song/{remoteEntityId}", new { controller = "Song", action = "RemoteSong" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("SongsPage", "songs/{action}", new { controller = "Song", action = "Index" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("SongSearch", "SongSearch", new { controller = "Song", action = "Search" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("SongPageUploadPicture", "songs/UploadPicture/{SongId}", new { controller = "Song", action = "UploadPicture" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("SongPageUploadSong", "songs/UploadSong/{SongId}", new { controller = "Song", action = "UploadSong" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("SongPageEditor", "songs/SongEditor/{ArtistPageId}", new { controller = "Song", action = "SongEditor" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); //video battles routes.MapLocalizedRoute("VideoBattles", "VideoBattles/view/{ViewType}/{SearchTerm}", new { controller = "VideoBattle", action = "VideoBattles", ViewType = UrlParameter.Optional, SearchTerm = UrlParameter.Optional }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("VideoBattleList", "VideoBattles/GetBattles", new { controller = "VideoBattle", action = "GetBattles" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("VideoBattleEditor", "VideoBattles/Editor/{VideoBattleId}", new { controller = "VideoBattle", action = "VideoBattleEditor", VideoBattleId = UrlParameter.Optional }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("VideoBattleSave", "VideoBattles/SaveVideoBattle", new { controller = "VideoBattle", action = "SaveVideoBattle" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("VideoBattleUploadVideo", "VideoBattles/UploadVideo", new { controller = "VideoBattle", action = "UploadVideo" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("VideoBattleUploadPicture", "VideoBattles/UploadPicture", new { controller = "VideoBattle", action = "UploadPicture" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("VideoBattleSetPictureAsCover", "VideoBattles/SetPictureAsCover", new { controller = "VideoBattle", action = "SetPictureAsCover" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("VideoBattlePage", "VideoBattle/{SeName}/{ViewMode}", new { controller = "VideoBattle", action = "Index", ViewMode = UrlParameter.Optional }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("VideoBattleInviteParticipants", "VideoBattles/InviteParticipants", new { controller = "VideoBattle", action = "InviteParticipants" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("VideoBattleInviteVoters", "VideoBattles/InviteVoters", new { controller = "VideoBattle", action = "InviteVoters" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("VideoBattleUpdateParticipantStatus", "VideoBattles/UpdateParticipantStatus", new { controller = "VideoBattle", action = "UpdateParticipantStatus" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("VideoBattleVoteBattle", "VideoBattles/VoteBattle", new { controller = "VideoBattle", action = "VoteBattle" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("VideoBattleJoinBattle", "VideoBattles/JoinBattle", new { controller = "VideoBattle", action = "JoinBattle" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("VideoBattleDelete", "VideoBattles/DeleteVideoBattle", new { controller = "VideoBattle", action = "DeleteVideoBattle" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("VideoBattleMarkVideoWatched", "VideoBattles/MarkVideoWatched", new { controller = "VideoBattle", action = "MarkVideoWatched" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("VideoBattleSavePrize", "VideoBattles/SavePrize", new { controller = "VideoBattle", action = "SavePrize" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("VideoBattleDeletePrize", "VideoBattles/DeletePrize", new { controller = "VideoBattle", action = "DeletePrize" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); //payments routes.MapLocalizedRoute("PaymentFormPopup", "Payment/PaymentFormPopup", new { controller = "Payment", action = "PaymentFormPopup" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("PurchasePass", "Payment/PurchasePass", new { controller = "Payment", action = "PurchasePass" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); //sponsors routes.MapLocalizedRoute("SaveSponsor", "Sponsor/SaveSponsor", new { controller = "Sponsor", action = "SaveSponsor" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("UpdateSponsor", "Sponsor/UpdateSponsor", new { controller = "Sponsor", action = "UpdateSponsor" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("SaveSponsorData", "Sponsor/SaveSponsorData", new { controller = "Sponsor", action = "SaveSponsorData" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("SponsorDashboard", "SponsorDashboard/{BattleType}/{BattleId}", new { controller = "Sponsor", action = "SponsorDashboard" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("GetSponsors", "Sponsor/GetSponsors", new { controller = "Sponsor", action = "GetSponsors" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); routes.MapLocalizedRoute("UploadSponsorPicture", "Sponsor/UploadPicture", new { controller = "Sponsor", action = "UploadPicture" }, new[] { "Nop.Plugin.Widgets.mobSocial.Controllers" } ); // Use SignalR 1.x until nopCommerce uses Microsoft Owin IAppBuilder routes.MapHubs(); }
public void MapHubs(RouteCollection routes) { var hubConfiguration = new HubConfiguration { EnableDetailedErrors = NuGetWebApiModule.ShowExceptionDetails, EnableCrossDomain = NuGetWebApiModule.EnableCrossDomainRequests, }; routes.MapHubs(SignalrRoutePath, hubConfiguration); }
public static void RegisterHubs(RouteCollection routes) { //must be first or 404's routes.MapHubs(); }
public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapHubs(); }
public static void RegisterRoutes(RouteCollection routes) { routes.MapHubs(); routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapRoute("Default", String.Empty, new { controller = "Home", action = "Index" }); }
public static void RegisterRoutes(RouteCollection routes) { // Register the default hubs route: ~/signalr/hubs routes.MapHubs(); }