public async Task AddAsync(JobRepositoryModel job) { var entity = new JobTableEntity(job); var result = await _azureTableStorageClient.DoTableInsertOrReplaceAsync(entity, e => (object)null); if (result.Status != TableStorageResponseStatus.Successful) { throw new JobRepositorySaveException(job.JobId); } }
private bool IsModelCreatedByEntity(JobRepositoryModel model, JobTableEntity entity) { return(model.JobId == entity.JobId && model.FilterName == entity.FilterName && model.JobName == entity.JobName); }