public async Task <string> InsertAsync(FileModel fileInfo) { var entity = new FileInfoEntity(GetPartitionKey(fileInfo.RuleContentId.ToString()), GetRowKey()); _mapper.Map(fileInfo, entity); await _storage.InsertAsync(entity); return(entity.RowKey); }
public async Task UpdateAsync(FileModel fileInfo) { var entity = new FileInfoEntity(GetPartitionKey(fileInfo.RuleContentId.ToString()), fileInfo.Id) { ETag = "*" }; _mapper.Map(fileInfo, entity); await _storage.ReplaceAsync(entity); }