public static void Init() { if (instance != null) { return; } //Подписываемся на события глобально instance = new BusinessObjectPreparer(); GlobalUowEventsTracker.RegisterGlobalListener(instance); }
/// <summary> /// Вызываем инициализацию механизма подписки на обновления. /// </summary> public static void Enable() { if (Instance != null) { return; } var listner = new AppLevelChangeListener(); GlobalUowEventsTracker.RegisterGlobalListener(listner); SingleUowEventsTracker.RegisterSingleUowListnerFactory(listner); Instance = listner; }