public Task DeleteIfExist(string address, string assetId) { return(_storage.DeleteIfExistAsync(WalletBalanceEntity.GeneratePartitionKey(address), WalletBalanceEntity.GenerateRowKey(assetId))); }
public async Task DeleteIfExist(string address) { var entites = await _storage.GetDataAsync(WalletBalanceEntity.GeneratePartitionKey(address)); await entites.ForEachAsyncSemaphore(2, p => DeleteIfExist(p.Address, p.AssetId)); }
public Task InsertOrReplace(IWalletBalance balance) { return(_storage.InsertOrReplaceAsync(WalletBalanceEntity.Create(balance))); }