// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IHostingEnvironment env) { serverProvider.RegisterServerService <SignalGoServices.HelloWorldService>(); //to handle cross origin errors serverProvider.ProviderSetting.HttpSetting.HandleCrossOriginAccess = true; serverProvider.AddAssemblyToSkipServiceReferences(typeof(Shared.Models.UserInfo).Assembly); app.UseResponseCompression(); if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } app.UseMvc(routes => { routes.MapRoute(name: "default", template: "{controller}/{action}/{id?}"); }); app.UseMiddleware <SignalGo.Server.Owin.SignalGoNetCoreMiddleware>(serverProvider); app.UseBlazor <Client.Startup>(); }