示例#1
0
 private void NeedsCoreBootManager()
 {
     if (!_boot.Initialized)
     {
         _boot.Initialize();
     }
     if (!_boot.Started)
     {
         _boot.Startup(null);
     }
     if (!_boot.Completed)
     {
         _boot.Complete(null);
     }
 }
 public static CoreBootManager StartCoreBootManager(CustomBoot bm = null)
 {
     bm = bm ?? GetCustomBootManager();
     if (!bm.Initialized)
     {
         bm.Initialize();
     }
     if (!bm.Started)
     {
         bm.Startup(null);
     }
     if (!bm.Completed)
     {
         bm.Complete(null);
     }
     return(bm);
 }