public static DataBaseService GetInstance() { lock (monitor) { if (instance == null) { instance = new DataBaseService(); } } return(instance); }
public static DataBaseService GetInstance() { lock (monitor) { if (instance == null) { instance = new DataBaseService(); } } return instance; }
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>(); }