public async Task StartConnection()
{
var connection = new HubConnection("http://localhost:32986/");
var hub = connection.CreateHubProxy("MessageHub");
await connection.Start();
await hub.Invoke("SendMessage", "", "");
// ...
}
// or
public void StartConnection()
{
var connection = new HubConnection("http://localhost:32986/");
var hub = connection.CreateHubProxy("MessageHub");
connection.Start().Wait();
hub.Invoke("SendMessage", "", "").Wait();
// ...
}
本文介绍了一种使用C#建立SignalR客户端与服务器间连接的方法。通过创建HubConnection实例并指定服务器地址,之后利用该实例创建代理以调用服务器端Hub方法,实现了客户端与服务器之间的实时通信。
1260

被折叠的 条评论
为什么被折叠?



