public async Task <HedgeLimitOrder> GetByIdAsync(string hedgeLimitOrderId) { HedgeLimitOrderEntity entity = await _storage.GetDataAsync(GetPartitionKey(hedgeLimitOrderId), GetRowKey(hedgeLimitOrderId)); return(Mapper.Map <HedgeLimitOrder>(entity)); }
public Task InsertAsync(HedgeLimitOrder hedgeLimitOrder) { var entity = new HedgeLimitOrderEntity(GetPartitionKey(hedgeLimitOrder.Id), GetRowKey(hedgeLimitOrder.Id)); Mapper.Map(hedgeLimitOrder, entity); return(_storage.InsertAsync(entity)); }
public async Task InsertAsync(IEnumerable <HedgeLimitOrder> hedgeLimitOrders) { foreach (HedgeLimitOrder hedgeLimitOrder in hedgeLimitOrders) { var entity = new HedgeLimitOrderEntity(GetPartitionKey(hedgeLimitOrder.Id), GetRowKey(hedgeLimitOrder.Id)); Mapper.Map(hedgeLimitOrder, entity); await _storage.InsertAsync(entity); } }