コード例 #1
0
        void ConfigureApp() =>
        _builder.Configure(app =>
        {
            var environment = app.ApplicationServices.GetRequiredService <Microsoft.Extensions.Hosting.IHostingEnvironment>();

            if (environment.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
            }

            app.UseStaticFiles();

            app.UseMvc(_configure.ConfigureMvcRoutes);
            //  Deprecated method of mapping the query hub.
            app.UseSignalR(routes =>
            {
                routes.MapQueryHub();

                _configure.ConfigureSignalRRoutes(routes);
            });

            ////  Suggested implementation
            //app.UseEndpoints(endpoints => { endpoints.MapHub<QueryHub>("/hubs/query"); });

            _configure.ConfigureApp(app);
        });
コード例 #2
0
ファイル: WebAppHost.cs プロジェクト: AlexanderJohnston/Totem
        void ConfigureApp() =>
        _builder.Configure(app =>
        {
            var environment = app.ApplicationServices.GetRequiredService <Microsoft.Extensions.Hosting.IHostingEnvironment>();

            if (environment.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
            }

            app.UseStaticFiles();

            app.UseMvc(_configure.ConfigureMvcRoutes);

            app.UseSignalR(routes =>
            {
                routes.MapQueryHub();

                _configure.ConfigureSignalRRoutes(routes);
            });

            _configure.ConfigureApp(app);
        });