首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WampSharp无法连接到Poloniex?

WampSharp无法连接到Poloniex?
EN

Stack Overflow用户
提问于 2016-07-23 08:57:11
回答 1查看 1.8K关注 0票数 8

下面是我使用最新预发行版WampSharp的非常简单的代码:

代码语言:javascript
复制
        var channelFactory = new DefaultWampChannelFactory();
        var channel = channelFactory.CreateMsgpackChannel("wss://api.poloniex.com", "realm1");
        await channel.Open();

        var realmProxy = channel.RealmProxy;

        Console.WriteLine("Connection established");

        int received = 0;
        IDisposable subscription = null;

        subscription =
            realmProxy.Services.GetSubject("ticker")
                      .Subscribe(x =>
            {
                Console.WriteLine("Got Event: " + x);

                received++;

                if (received > 5)
                {
                    Console.WriteLine("Closing ..");
                    subscription.Dispose();
                }
            });

        Console.ReadLine();

不起作用,订阅中的代码永远不会运行。我在CreateJsonChannel上也试过了,但也不起作用。

你知道可能出了什么问题吗?

EN

回答 1

Stack Overflow用户

发布于 2016-07-24 01:26:36

您的代码运行良好。只需去掉Console.ReadLine -它会阻塞WebSocket线程,因此WampSharp无法获得任何进一步的消息。您可以将Console.ReadLine添加到Main中。

另请参见blog post

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38537120

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档