internal void Destroy()
 {
     if (_core != null)
     {
         _core.Dispose();
         _core = null;
     }
 }
 public CoreInitializer()
 {
     try
     {
         _core = new Core();
     }
     catch (Exception exception)
     {
         Emergency.LogError(exception.ToString());
     }
 }
 public CoreControllerService(Core.Core core)
 {
     _core = core;
 }