public static UpdateService GetInstance()
 {
     if (instance == null)
     {
         instance = new UpdateService();
     }
     return instance;
 }
Exemple #2
0
        private void InitializeServices()
        {
            StoreService = StorageService.GetInstance();
            Status = StatusService.GetInstance();
            UpdateService = UpdateService.GetInstance();
            Settings = SettingsService.GetInstance();

            logger = new Logger(this.GetType().ToString());
            logger.SendEmail = Settings.GetSetting(SettingsService.SEND_EMAIL_AUTO_KEY).SettingBoolValue;

            MsgDispatcher = MessageDispatcher.GetInstance();

            Settings.SettingsChanged += Settings_SettingsChanged;
        }
        public MainWindow()
        {
            InitializeComponent();

            DataContext = this;

            MsgDispatcher = MessageDispatcher.GetInstance();

            MsgDispatcher.AddHandler(MessageHandler);

            statusService = StatusService.GetInstance();
            updateService = UpdateService.GetInstance();
            logger = LogService.GetLogger();

            Status = statusService.GetStatus();
        }