using System; using common; using common.messages; namespace client { public class StartServiceBus : NeedStartup { public void run() { var receiver = Resolve.the(); var handler = new MessageHandler(Resolve.the()); receiver.register(x => { handler.handler(x); }); Resolve.the().add(receiver); "sending ping {0}".log(DateTime.Now); Resolve.the().publish(x => { x.source = "client"; x.message = "ping"; }); } } }