private GlobalEventsController GlobalEventsController()
 {
     // ReSharper disable once ConvertIfStatementToNullCoalescingExpression
     if (_globalEventsController == null)
     {
         _globalEventsController = CreateController <GlobalEventsController>(ApplicationContext.Current.Configuration.Script.GlobalEvents.File, true, true); //TODO check if null !!!
     }
     return(_globalEventsController);
 }
 public GlobalEventsController GlobalEventsController()
 {
     if (globalEventsController != null)
     {
         return(globalEventsController);
     }
     else
     {
         globalEventsController = CreateController <GlobalEventsController>(ApplicationContext.Context.Configuration.Script.GlobalEvents.File, true, true); //TODO check if null !!!
     }
     return(globalEventsController);
 }