コード例 #1
0
        public async Task <IUserTransferWallet> GetUserContractAsync(string userAddress, string transferContractAddress)
        {
            string lowerUserAddress    = userAddress.ToLower();
            IUserTransferWallet wallet =
                await _table.GetDataAsync(UserTransferWalletEntity.GenerateParitionKey(lowerUserAddress), transferContractAddress);

            return(wallet);
        }
コード例 #2
0
        public async Task SaveAsync(IUserTransferWallet wallet)
        {
            var entity = UserTransferWalletEntity.Create(wallet);

            await _table.InsertAsync(entity);
        }
コード例 #3
0
 public async Task DeleteAsync(string userAddress, string transferContractAddress)
 {
     await _table.DeleteIfExistAsync(UserTransferWalletEntity.GenerateParitionKey(userAddress), transferContractAddress);
 }