signalr.client相关内容
我正在处理的SignalR项目有问题.我正在尝试使用.Net Core构建服务器,并使用传统.Net(框架4.6.1)构建客户端.但是服务器和客户端似乎不兼容. 我遇到的最后一个问题是StatusCode:405,ReasonPhrase:“不允许使用方法".我在 GitHub 上找到了一个答案,指出版本之间存在许多重大更改. 看看可用的NuGet软件包版本,我感到更加困惑.对于.Net
..
我对Signalr相当陌生.我使用signaler核心在unity和signalr之间建立连接,但是我的代码根本没有返回任何信息.这让我想知道我的代码是否真的有效. 建立连接后,Unity将等待服务器端调用函数,然后它将执行需要执行的操作. 这是我的代码: using System.Collections; using System.Collections.Generic; us
..
在我目前正在进行的一个项目中,我们使用Electron作为主机.在电子主进程(这是正常的Node进程)中,我们需要连接到具有SignalR端点的下游后端. 但是,由于SignalR是一个JQuery模块,而Node既不支持SignalR也没有JQuery,因此我们有点卡住了.我看到以下选项: 查看 node 中的一些JQuery实现,自 我们使用webpack,而不是普通的JQuery
..
我有一个与SignalR Hub(服务器)通信的.Net Windows服务(客户端).大多数客户端方法将花费一些时间来完成.从服务器接收呼叫时,我(或需要包装)目标方法/集线器.为避免警告: “因为未等待此调用,所以在调用完成之前将继续执行当前方法.请考虑将await运算符应用于调用结果" 在客户端上,这是启动/设置代码的示例: IHubProxy _hub string hu
..
我正在使用Signalr2.2 Web应用程序并将其托管在IIS-8中.在这里,我尝试使用ARR3.0为我的应用程序实现负载平衡.在我的服务器场中,我连接了两台服务器,并将路由规则设置为“加权轮询".每个服务器都有一个带有HTML页面的javascript客户端.当我访问任何服务器的HTML页面时,请求已按预期路由,但是我的HTML页面中出现此错误,并且信号器未连接 WebSocket连接到
..
使用SignalR,有可能在返回特定值时调用 .fail 而不是 .done 。中心方法? 也许使用SignalR管道吗? 公共布尔Delete(int addressId) { //用户不能删除默认地址 if(AddressService.IsDefaultAddressOfCustomer(addressId)) return false; //应该在客户端 Addr
..
我有一个在Dotnet Core 2.0中实现的signalR服务器,下面是该服务器的代码 Startup.cs public void ConfigureServices(IServiceCollection服务) { services.AddMvc(); services.AddSignalR(); } public void Configure(IAppl
..
我已经使用SignalR编写了一个小型的echo服务器(.net 4.5),控制台客户端(.net 4.5)和Web客户端,并提供了示例此处。 服务器托管在IIS8 / Win8中。然后,我在Win7上同时运行了两个客户端。并且我看到Chrome中的Web客户端使用webSockets,而控制台应用程序客户端使用serverSentEvents。如果我在Win8上运行控制台客户端,则正在使用
..
我有一个5.3.0版本的Signalr自托管,该版本正在升级到一个较新的Signalr版本. 使用 https://github.com/SignalR/SignalR/wiki/Self-host示例我创建了一个简单的示例,但是我无法使其正常工作. 我可以连接到服务器上的集线器并在集线器上调用方法,但是我无法使集线器调用javascript客户端. 在提琴手中看着它时,我再也没有看到
..
像这样启动和停止连接到基本自托管服务器的SignalR客户端时: async public void Start(string url) { _connection = new HubConnection(url); _proxy = _connection.CreateHubProxy("hubname"); await _connection.Start().Co
..
我正在使用Moq为我的SignalR 2.x应用程序建立一个UnitTest框架. 我目前正在通过以下方式模拟我的客户: var mockClients = new Mock(); Clients = mockClients.Object; 为了测试,我需要按组测试发送消息: Clients.Group(groupName)
..
我有一个父子视图模型.父视图模型启动signalR连接: $.connection.hub.start() 子视图模型-仅在用户访问聊天时才加载的子视图模型-执行以下操作: chat.server.addUserToChat(self.currentUsername()).done(function() { alert('added'); }); 问题是,子调用发生在父
..
我有什么选择将Python与SignalR集成? Python代码是大型第三方产品的一部分,而不是语言偏好。 SignalR服务器提供对现有.NET产品的订阅。 我们希望重用.NET SignalR服务器和Python。 解决方案 我可以想到几种方法,它们都是理论上的(也可能是糟糕的想法): IPC - 将python应用程序和信号器应用程序托管为不同的进程,并使用某种i
..
是否可以使用Javascript客户端连接到多个 SignalR 服务器? 例如: $ .connection.hub.url ='http://server1.net/signalr'; var server1Hub = $ .connection.server1Hub; $ .connectio
..
我在SignalR写一个游戏。这个想法是你用你的笔记本电脑连接,它将用作“显示器”,然后你连接智能手机,它将被用作“操纵杆”。整个设置运行良好。 现在一切正常,我决定重构代码。我意识到操纵杆和显示器之间的关系是一种方式(显示器永远不需要将信息发送回操纵杆)。因此我决定在操纵杆上不需要任何signalR可调用的客户端函数(例如,操纵杆js中没有 gameHub.client.joyStickM
..
我正在为我的SignalR服务器创建一个Hub类,并希望使用一个通用的方法,它将从大量的代码行中拯救我。但是当我尝试从一个也在C#中的Xamarin.iOS客户端调用下面的服务器代码时SignalR会给我一些错误。 服务器代码 public List SendDataToClient()其中T:BusinessEntityBase { return SomeDB
..
目前我有一个应用程序,这是非常健谈的,需要通过一个Singleton的支持(参见下面的代码)。我升级到2.0 SignalR和我跟着升级指南,但之后,我将它部署到一个环境中,有时每一个“协议”的所有请求失败,signalr休息,而当它不那么打破它是推动非常慢通知下到从服务器客户端,也许这有什么用长轮询用它做什么?这里是我的服务器端代码的样子。 配置方法在Owin启动类 VAR hub
..
我在移动应用程序中使用SignalR 2.0与.NET客户端,所以我需要处理各种类型的断开。有时SignalR客户端重新连接没有我的帮助 - 有时候我有()再次调用HubConnection.Start重新连接。 (因为SignalR神奇地自动重新连接在某些时候,我想知道如果我失去了一个功能或配置设置) 什么是设置的最佳方式客户端将自动重新连接?我见过处理()关闭事件,然后一个正秒钟后连接j
..
我实现一个聊天室。到目前为止,一切都很好 - 用户可以通过客户端JS从他们的浏览器发送的消息,我可以使用C#客户端做同样的事情 - 这些消息得到广播给其他用户。现在,我正在努力实现“在线用户” 我的做法是这样的: OnConnected - 更新数据库的用户是IsOnline =真 OnDisconnected - 如果用户没有任何其他连接,更新用户在DB是 IsOnline = F
..
我有一个连接到SignalR 2.0后端Windows客户端,现在我想使它连接到的ASP.NET Web API 2.1后端为好。 这是我使用的网络API进行通信的库依赖于 Newtonsoft.Json 6.0.0.0 但Microsoft.AspNet.SignalR.Client 2.0.0.0似乎依靠的 Newtonsoft。 JSON 4.5.0.0 由于这是一个Windows客
..