Esempio n. 1
0
        public void Configuration(Owin.IAppBuilder app)
        {
            // Branch the pipeline here for requests that start with "/signalr"
            app.Map("/signalr", map =>
            {
                // Setup the CORS middleware to run before SignalR.
                // By default this will allow all origins. You can
                // configure the set of origins and/or http verbs by
                // providing a cors options with a different policy.
                map.UseCors(CorsOptions.AllowAll);

                var hubConfiguration = new Microsoft.AspNet.SignalR.HubConfiguration
                {
                    // You can enable JSONP by uncommenting line below.
                    // JSONP requests are insecure but some older browsers (and some
                    // versions of IE) require JSONP to work cross domain
                    // EnableJSONP = true
                };

                // Run the SignalR pipeline. We're not using MapSignalR
                // since this branch already runs under the "/signalr"
                // path.
                map.RunSignalR(hubConfiguration);
            });
        }
Esempio n. 2
0
        public void Configuration(IAppBuilder app)
        {
            var config = new Microsoft.AspNet.SignalR.HubConfiguration();

            config.EnableJSONP = true;

            app.MapSignalR(config);
        }
Esempio n. 3
0
        public void Configuration(IAppBuilder app)
        {
            // 有关如何配置应用程序的详细信息,请访问 http://go.microsoft.com/fwlink/?LinkID=316888
            var config = new Microsoft.AspNet.SignalR.HubConfiguration();

            config.EnableJSONP = true;
            app.MapSignalR(config);
        }
Esempio n. 4
0
        public void Configuration(IAppBuilder app)
        {
            ConfigureAuth(app);

            Microsoft.AspNet.SignalR.HubConfiguration config = new Microsoft.AspNet.SignalR.HubConfiguration();
            config.EnableDetailedErrors = true;
            app.MapSignalR(config);
        }
Esempio n. 5
0
        public void Configuration(IAppBuilder app)
        {
            ConfigureAuth(app);

            Microsoft.AspNet.SignalR.HubConfiguration config = new Microsoft.AspNet.SignalR.HubConfiguration();
            config.EnableDetailedErrors = true;
            app.MapSignalR(config);
        }
Esempio n. 6
0
        public void Configuration(IAppBuilder app)
        {
            // 如需如何設定應用程式的詳細資訊,請瀏覽 https://go.microsoft.com/fwlink/?LinkID=316888
            var config = new Microsoft.AspNet.SignalR.HubConfiguration();

            config.EnableJSONP = true;

            app.MapSignalR(config);
        }
        public void Configuration(IAppBuilder app)
        {
            ConfigureAuth(app);

            var hubConfiguration = new Microsoft.AspNet.SignalR.HubConfiguration();
            hubConfiguration.EnableDetailedErrors = true;
            // [10003] Maps SignalR hubs to the app builder pipeline at "/signalr".
            app.MapSignalR(hubConfiguration);

        }
Esempio n. 8
0
        public void Configuration(IAppBuilder app)
        {
            app.UseCors(CorsOptions.AllowAll);
            var config = new Microsoft.AspNet.SignalR.HubConfiguration();

            config.EnableJSONP = true;
            // Enable cors and support jsonp

            app.MapSignalR();
        }
Esempio n. 9
0
 public void Configuration(IAppBuilder app)
 {
     ContainerOptions containerOptions = new ContainerOptions();
     Container container = new Container(containerOptions);
     container.InstallIrisDependency();
     var hubConfig = new Microsoft.AspNet.SignalR.HubConfiguration()
     {
         EnableCrossDomain = true,
         Resolver = new SimpleInjectorSignalR(container)
     };
     app.MapHubs("/server",hubConfig);
 }
Esempio n. 10
0
        protected void Application_Start(object sender, EventArgs e)
        {
            var config = new Microsoft.AspNet.SignalR.HubConfiguration
            {
                EnableCrossDomain = true
            };
            RouteTable.Routes.MapHubs(config);

            RouteTable.Routes.MapHttpRoute(
                name: "DefaultApi", routeTemplate: "api/{controller}/id",
                defaults: new { id = System.Web.Http.RouteParameter.Optional }
            );
        }
Esempio n. 11
0
        private void ConfigureSignalR(IAppBuilder appBuilder)
        {
            appBuilder.Map("/signalr", builder =>
            {
                builder.UseCors(CorsOptions.AllowAll);
                var configuration = new Microsoft.AspNet.SignalR.HubConfiguration()
                {
                    Resolver = new NinjectSignalRDependencyResolver(_kernel),
                    EnableJavaScriptProxies = true
                };

                builder.RunSignalR(configuration);
            });
        }
Esempio n. 12
0
        public void Configuration(IAppBuilder app)
        {
            // from Westwind.Web - hook up route mapping for Route Urls
            CallbackHandlerRouteHandler.RegisterRoutes <WebStoreOrderService>(RouteTable.Routes);

            app.UseCors(CorsOptions.AllowAll);

            var signalRConfig = new Microsoft.AspNet.SignalR.HubConfiguration()
            {
                EnableDetailedErrors    = true,
                EnableJavaScriptProxies = true,
            };

            app.MapSignalR("/signalr", signalRConfig);
        }
Esempio n. 13
0
        public void Configuration(IAppBuilder app)
        {
            ConfigureAuth(app);
            //注册signalr
            app.Map("/signalr", map => {
                var config = new Microsoft.AspNet.SignalR.HubConfiguration
                {    //开启jsonp实现跨域
                     EnableJSONP=true,
                     //关闭js进行集线器代理
                     EnableJavaScriptProxies=false
                };
                //使用cors允许所有跨域
                map.UseCors(Microsoft.Owin.Cors.CorsOptions.AllowAll);
                map.RunSignalR(config);

            });
        }