public void NewTransaction(Context context, string privateTopic = null)
 {
     _internalCommunicationLayer.Send(context, default(XComponent.TradeCapture.UserObject.Transaction), privateTopic);
 }
 public void Init(Context context, string privateTopic = null)
 {
     _internalCommunicationLayer.Send(context, default(XComponent.Common.Event.DefaultEvent), privateTopic);
 }
 public void SayHello(Context context, string privateTopic = null)
 {
     _internalCommunicationLayer.Send(context, default(XComponent.HelloWorld.UserObject.SayHello), privateTopic);
 }