public static UserPaymentHistoryEntity Create(IUserPaymentHistory userPayment) { return(new UserPaymentHistoryEntity { PartitionKey = GetPartition(userPayment.UserAddress), Amount = userPayment.Amount, TransactionHash = userPayment.TransactionHash, CreatedDate = userPayment.CreatedDate, UserAddress = userPayment.UserAddress, ToAddress = userPayment.ToAddress, Note = userPayment.Note, AdapterAddress = userPayment.AdapterAddress }); }
public async Task SaveAsync(IUserPaymentHistory transferContract) { var entity = UserPaymentHistoryEntity.Create(transferContract); await _table.InsertAsync(entity); }