void Regulus.Game.ICore.ObtainController(Regulus.Remoting.ISoulBinder binder) { binder.Bind<TestNativeGameCore.IMessager>(this); binder.BreakEvent += () => { binder.Unbind<TestNativeGameCore.IMessager>(this); }; }