private UpdateService() { MsgDispatcher = MessageDispatcher.GetInstance(); logger = LogService.LogService.GetLogger(); logger.SendEmail = SettingsService.GetInstance().GetSetting(SettingsService.SEND_EMAIL_AUTO_KEY).SettingBoolValue; }
public StorageService() { MsgDispatcher = MessageDispatcher.GetInstance(); logger = LogService.GetLogger(); DBService = DataBaseService.GetInstance(); Status = StatusService.GetInstance(); logger.Debug("Storage service initiated"); logger.Debug("Starting history update"); Task.Factory.StartNew(async () => await UpdateHistory()); purchaseHistory = new ListSafe<Purchase>(); }
public static MessageDispatcher GetInstance() { if (instance == null) { lock (monitor) { if (instance == null) { instance = new MessageDispatcher(); } } } return instance; }
public MainWindow() { InitializeComponent(); DataContext = this; MsgDispatcher = MessageDispatcher.GetInstance(); MsgDispatcher.AddHandler(MessageHandler); statusService = StatusService.GetInstance(); updateService = UpdateService.GetInstance(); logger = LogService.GetLogger(); Status = statusService.GetStatus(); }
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; }
private StatusService() { MsgDispatcher = MessageDispatcher.GetInstance(); }