private static void CallBack(DistributableMessage obj) { string myName = Assembly.GetExecutingAssembly().GetName().Name; DistributedMessageRegistry.Add(myName); Console.WriteLine("Added message '{0}' to the registry", myName); }
public void OnLoad() { for (int i = 0; i < 5; i++) { string payload = "Sample Message " + i; DistributableMessage message = new DistributableMessage(payload); _aggregator.PublishTimelyBuffered(message, DateTime.Now + new TimeSpan(0, 0, 1, 0)); } }
public void OnLoad() { for (int i = 0; i < 5; i++) { string payload = "Sample Message " + i; DistributableMessage message = new DistributableMessage(payload); _aggregator.PublishSingleDelivery(message, SingleDeliverySemantic.AtLeastOnce); } }
public void OnLoad() { for (int i = 0; i < 5; i++) { string payload = "Sample Message " + i; DistributableMessage message = new DistributableMessage(payload); _aggregator.Publish(message); } }
private void StartPublishing(NomadAllModulesLoadedMessage obj) { Console.WriteLine("All modules loading, now publishing."); for (int i = 0; i < 5; i++) { string payload = "Sample Message " + i; var message = new DistributableMessage(payload); _aggregator.Publish(message); } }
private void CallBack(DistributableMessage obj) { ++_counter; if (_counter >= 5) { using (StreamWriter text = _fileInfo.CreateText()) { text.WriteLine(_counter); text.Close(); } } }
private void CallBack(DistributableMessage obj) { ++_counter; Console.WriteLine("Listener got message with content: {0}", obj.Payload); Console.WriteLine("Listener counter: {0}", _counter); }