public void Update(BackgroundJobInfo jobInfo) { var backgroundJobRecord = BackgroundJobRepository.Find(jobInfo.Id); if (backgroundJobRecord == null) { return; } ObjectMapper.Map(jobInfo, backgroundJobRecord); BackgroundJobRepository.Update(backgroundJobRecord); }
public virtual async Task UpdateAsync(BackgroundJobInfo jobInfo) { var backgroundJobRecord = await BackgroundJobRepository.FindAsync(jobInfo.Id); if (backgroundJobRecord == null) { return; } ObjectMapper.Map(jobInfo, backgroundJobRecord); await BackgroundJobRepository.UpdateAsync(backgroundJobRecord); }
public virtual async Task DeleteAsync(Guid jobId) { await BackgroundJobRepository.DeleteAsync(jobId); }
public virtual async Task <List <BackgroundJobInfo> > GetWaitingJobsAsync(int maxResultCount) { return(ObjectMapper.Map <List <BackgroundJobRecord>, List <BackgroundJobInfo> >( await BackgroundJobRepository.GetWaitingListAsync(maxResultCount) )); }
public virtual async Task InsertAsync(BackgroundJobInfo jobInfo) { await BackgroundJobRepository.InsertAsync( ObjectMapper.Map <BackgroundJobInfo, BackgroundJobRecord>(jobInfo) ); }
public virtual async Task <BackgroundJobInfo> FindAsync(Guid jobId) { return(ObjectMapper.Map <BackgroundJobRecord, BackgroundJobInfo>( await BackgroundJobRepository.FindAsync(jobId) )); }
public void Update(BackgroundJobInfo jobInfo) { BackgroundJobRepository.Update( ObjectMapper.Map <BackgroundJobInfo, BackgroundJobRecord>(jobInfo) ); }
public void Delete(Guid jobId) { BackgroundJobRepository.Delete(jobId); }
public List <BackgroundJobInfo> GetWaitingJobs(int maxResultCount) { return(ObjectMapper.Map <List <BackgroundJobRecord>, List <BackgroundJobInfo> >( BackgroundJobRepository.GetWaitingList(maxResultCount) )); }
public void Insert(BackgroundJobInfo jobInfo) { BackgroundJobRepository.Insert( ObjectMapper.Map <BackgroundJobInfo, BackgroundJobRecord>(jobInfo) ); }
public BackgroundJobInfo Find(Guid jobId) { return(ObjectMapper.Map <BackgroundJobRecord, BackgroundJobInfo>( BackgroundJobRepository.Find(jobId) )); }
public async Task UpdateAsync(BackgroundJobInfo jobInfo) { await BackgroundJobRepository.UpdateAsync( ObjectMapper.Map <BackgroundJobInfo, BackgroundJobRecord>(jobInfo) ); }
public virtual async Task DeleteAsync(Guid jobId) { await BackgroundJobRepository.DeleteAsync(jobId).ConfigureAwait(false); }