无法从 .NET 应用程序连接到 Pusher

Can't connect to Pusher from .NET application

我正在尝试从 .NET 应用程序连接到 Pusher 服务,但连接到 Pusher 服务从未成功。我已经一步一步按照如何连接到服务,但是没有任何反应。

代码:

Pusher pusher = new Pusher("APP KEY", new PusherOptions
{
    Encrypted = true,
    Cluster = "us2"
});

pusher.Connected += Pusher_Connected;
pusher.ConnectionStateChanged += Pusher_ConnectionStateChanged;
pusher.Error += Pusher_Error;
var state = await pusher.ConnectAsync();
Console.WriteLine($"Current state: {state}");
Console.WriteLine(pusher.Channels.Count);
Console.ReadKey();

注意:显然我更改了 APP_KEY 我的密钥

我使用的库是这样的:https://github.com/pusher/pusher-http-dotnet

我已经成功连接,问题是如果我使用“await”等待连接或订阅频道,什么也没有发生,但如果我同步进行,则可以连接。