static void Main(string[] args) { Console.Title = "Super proxy node 2"; LogManager.Configuration = NLogDefaultConfiguration; _client = new SPClient(); _client.Connect("127.0.0.1", 6669); Thread.Sleep(1000); _client.Publish("testChannel", "Some message", "Hello! Im node 2!"); Test(); Console.Read(); }
static void Main(string[] args) { Console.Title = "Super proxy node 1"; LogManager.Configuration = NLogDefaultConfiguration; _client = new SPClient(new TestHostedObject(), "testChannel"); _client.Connect("127.0.0.1", 6669); Thread.Sleep(1000); _client.Subsribe("testChannel", (action) => { Log.Info($"Message received from channel:{action.Channel}"); Log.Info(action.Message.Header); Log.Info(action.Message.Data.ToString()); }); Console.Read(); }