public PayInAddressEntity(IPayInAddress payInAddress) { Address = payInAddress.Address; Currency = payInAddress.Currency; CampaignId = payInAddress.CampaignId; Email = payInAddress.Email; }
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)); }
public async Task InsertAsync(IPayInAddress payInAddress) { await _tableStorage.InsertAsync(new PayInAddressEntity(payInAddress)); }