static async Task Main(string[] args) { var channel = new WSChannel("10.211.55.3:5000"); await channel.LoginAsync("Admin", "760wb"); for (int i = 0; i < 100; i++) { var res = await channel.InvokeAsync <string>("sys.HelloService.SayHello", "[]"); Console.WriteLine($"Invoke done, res = {res}"); } }
public void ChangeChannel(WSChannelChangeType changeType, WSChannel channel) { string channelStr = null; switch (channel) { case WSChannel.ThisWeekChannel: channelStr = ConfigInfo.BtcThisWeekChannel; break; case WSChannel.NextWeekChannel: channelStr = ConfigInfo.BtcNextWeekChannel; break; case WSChannel.QuarterChanne: channelStr = ConfigInfo.BtcQuarterChannel; break; } string changeStr = null; switch (changeType) { case WSChannelChangeType.Add: changeStr = ConfigInfo.addChannelStr; if (channel != WSChannel.QuarterChanne) { SelectedWeek = channel; } break; case WSChannelChangeType.Remove: changeStr = ConfigInfo.removeChannelStr; break; } wsb.send("{'event':'" + changeStr + "','channel':'" + channelStr + "'}"); }