Exemple #1
0
        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);
            }
        }
Exemple #2
0
 private bool IsModelCreatedByEntity(JobRepositoryModel model, JobTableEntity entity)
 {
     return(model.JobId == entity.JobId &&
            model.FilterName == entity.FilterName &&
            model.JobName == entity.JobName);
 }