示例#1
0
        public async Task ExecuteAsync()
        {
            foreach (Worklog worklogToUpload in _sqliteDataStorage.GetWorklogs())
            {
                await _jiraApiClient.LogWork(worklogToUpload);

                _eventAggregator.Raise(new WorklogUploadedEventArgs(worklogToUpload));
                _sqliteDataStorage.DeleteWorklog(worklogToUpload);
            }
        }