public PayInAddressEntity(IPayInAddress payInAddress)
 {
     Address    = payInAddress.Address;
     Currency   = payInAddress.Currency;
     CampaignId = payInAddress.CampaignId;
     Email      = payInAddress.Email;
 }
Example #2
0
        public async Task EnqueueTransactionAsync(ITransaction tx, IPayInAddress payInAddress, string queueSas)
        {
            var message = tx
                          .AsQueueMessage(payInAddress.Email)
                          .ToJson();

            await new CloudQueue(new Uri(queueSas))
            .AddMessageAsync(new CloudQueueMessage(message));
        }
Example #3
0
 public async Task InsertAsync(IPayInAddress payInAddress)
 {
     await _tableStorage.InsertAsync(new PayInAddressEntity(payInAddress));
 }