Пример #1
0
        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
            );
        }
Пример #4
0
        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 });
        }
Пример #6
0
        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" }
                );
        }
Пример #7
0
        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
                );
        }
Пример #8
0
        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);
        }
Пример #9
0
 public static void Start(RouteCollection routes)
 {
     // Register the default hubs route: ~/signalr
     routes.MapHubs(new HubConfiguration()
     {
         EnableJavaScriptProxies = false
     });
 }
Пример #10
0
 public static void RegisterSignalR(RouteCollection routes)
 {
     if (routes == null)
     {
         throw new ArgumentNullException("routes");
     }
     // this special route is for SignalR hubs.
     routes.MapHubs("~/realtime");
 }
Пример #11
0
 public static void RegisterSignalR(RouteCollection routes)
 {
     if (routes == null)
     {
         throw new ArgumentNullException("routes");
     }
     // this special route is for SignalR hubs.
     routes.MapHubs("~/realtime");
 }
Пример #12
0
 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 }
     );
 }
Пример #13
0
        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();
        }
Пример #14
0
        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 }
         );
 }
Пример #16
0
        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();
        }
Пример #17
0
        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 });
        }
Пример #18
0
        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" }
                );
        }
Пример #19
0
 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 });
 }
Пример #20
0
        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);
        }
Пример #21
0
        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);
        }
Пример #22
0
        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
                );
        }
Пример #23
0
        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
                );
        }
Пример #24
0
        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 }
            );
        }
Пример #25
0
        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 });
        }
Пример #26
0
        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 }
            );
        }
Пример #27
0
        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);
        }
Пример #28
0
        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 }
            );
        }
Пример #29
0
        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);
        }
Пример #30
0
        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 }
                );
        }
Пример #31
0
        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 }
            );
        }
Пример #32
0
        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 }
                );
        }
Пример #33
0
        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 }
            );
        }
Пример #34
0
        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" }
                );
        }
Пример #35
0
        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();
 }
Пример #37
0
 public static void RegisterHubs(RouteCollection routes)
 {
     routes.MapHubs();
 }
Пример #38
0
 public static void RegisterHubs(RouteCollection routes)
 {
     routes.MapHubs();
 }
Пример #39
0
        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);
        }
Пример #41
0
 public static void RegisterHubs(RouteCollection routes)
 {
     //must be first or 404's
     routes.MapHubs();
 }
Пример #42
0
        public static void RegisterRoutes(RouteCollection routes)
        {
            routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

            routes.MapHubs();
        }
Пример #43
0
 public static void ConfigureSignalR(RouteCollection routes, IDependencyResolver dependencyResolver)
 {
     routes.MapHubs();
 }
Пример #44
0
 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();
 }
Пример #46
0
 public static void RegisterRoutes(RouteCollection routes)
 {
     routes.MapHubs();
     routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
     routes.MapRoute("Default", String.Empty, new { controller = "Home", action = "Index" });
 }