Tag: signalsr owin

OWIN停止服务器\服务?

使用ac#winforms app启动owin 创建了一个启动配置文件 [assembly: OwinStartup(typeof(Chatter.Host.Startup))] namespace Chatter.Host { public class Startup { public void Configuration(IAppBuilder app) { // Any connection or hub wire up and configuration should go here app.MapSignalR(); } } 然后在我的窗体上: private void StartServer() { try { SignalR = WebApp.Start(URL); } catch (TargetInvocationException) { //Todo } this.Invoke((Action) (() => richTextBox1.AppendText(“Server running on ” […]

SignalR服务器 – >客户端呼叫无法正常工作

我目前正在使用SignalR在服务器和服务器本身产生的多个独立进程之间进行通信。 Server和Client都用C#编码。 我正在使用SignalR 2.2.0.0在服务器端,我使用OWIN来运行服务器。 我也使用LightInject作为IoC容器。 这是我的代码: public class AgentManagementStartup { public void ConfigurationOwin(IAppBuilder app, IAgentManagerDataStore dataStore) { var serializer = new JsonSerializer { PreserveReferencesHandling = PreserveReferencesHandling.Objects, TypeNameHandling = TypeNameHandling.Auto, TypeNameAssemblyFormat = FormatterAssemblyStyle.Simple }; var container = new ServiceContainer(); container.RegisterInstance(dataStore); container.RegisterInstance(serializer); container.Register(); container.Register(); var config = container.EnableSignalR(); app.MapSignalR(“”, config); } } 在客户端,我这样注册: public async Task Connect() […]