public void Init() { NLiteEnvironment.Refresh(); var kerel = ServiceLocator.Current as IKernel; kerel.ListenerManager.Register(new NLite.Mini.Listener.SubscribeListener()); ServiceRegistry.Register <SimpleBus>(); bus = ServiceLocator.Get <IMessageBus>(); ServiceRegistry.Compose(this); bus.Attach(this, s => s.Calculate1); bus.Attach("sub", this, s => s.Calculate2); }