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)); }