コード例 #1
0
 public OutlookSyncer(IRepository<SyncSettingsModel> settingsRepository, IOutlookAccess outlook, IMessageBus bus)
 {
     _settingsRepo = settingsRepository;
     _outlook = outlook;
     _bus = bus;
     _bus.Subscribe(new Action<StartOutlookSyncMessage>(Target));
 }
コード例 #2
0
ファイル: Worker.cs プロジェクト: Ahrimaan/ChaosCalendarSync
 public Worker(int syncTime, int syncDate, IOutlookAccess outlook)
 {
     _syncTime = syncTime;
     _syncDate = syncDate;
     _outlook = outlook;
     outlookTimer = new Timer(OutlookTimerCallback);
     outlookTimer.Change(10000, (_syncTime*60*1000));
 }