public AesEncryptedRabbitMQFixture() { // docker run -it --rm --name rabbitmq -p 5682:5672 -p 15682:15672 rabbitmq:3-management Uri = new Uri("amqp://*****:*****@localhost:5682"); WaitForRabbitMQ(Uri); var encryptionOptions = new AesMessageEncryptionOptions(KeyGenerator.GenerateAesKey()) { DiagnosticService = DiagnosticService }; MessageEncryptionService = new AesMessageEncryptionService(encryptionOptions); var queueingOptions = new RabbitMQMessageQueueingOptions(Uri) { DiagnosticService = DiagnosticService, DefaultQueueOptions = new QueueOptions { IsDurable = false }, MessageEncryptionService = MessageEncryptionService }; MessageQueueingService = new RabbitMQMessageQueueingService(queueingOptions); }
public RabbitMQFixture() { // docker run -it --rm --name rabbitmq -p 5682:5672 -p 15682:15672 rabbitmq:3-management Uri = new Uri("amqp://*****:*****@localhost:5682"); var queueingOptions = new RabbitMQMessageQueueingOptions(Uri) { DiagnosticService = DiagnosticService, DefaultQueueOptions = new QueueOptions { IsDurable = false } }; MessageQueueingService = new RabbitMQMessageQueueingService(queueingOptions); }