public async Task UpdateAsync(IMarginAssetPair marginAssetPair) { await _marginAssetPairTable.MergeAsync(GetPartitionKey(), GetRowKey(marginAssetPair.Id), x => { Mapper.Map(marginAssetPair, x); return(x); }); }
public async Task AddAsync(IMarginAssetPair marginAssetPair) { var entity = Mapper.Map <MarginAssetPairEntity>(marginAssetPair); entity.PartitionKey = GetPartitionKey(); entity.RowKey = GetRowKey(marginAssetPair.Id); await _marginAssetPairTable.InsertAsync(entity); }
public async Task UpdateAsync(IMarginAssetPair marginAssetPair) { await _marginAssetPairRepository.UpdateAsync(marginAssetPair); }
public async Task <IMarginAssetPair> AddAsync(IMarginAssetPair marginAssetPair) { await _marginAssetPairRepository.AddAsync(marginAssetPair); return(marginAssetPair); }