feat(infrastructure): Add RabbitMQ Command Bus integration
- Add RabbitMQ.Client 7.2.1, Microsoft.Extensions.Hosting 10.0.9 - Implement ICommandPublisher interface for async command publishing - Create RabbitMqCommandPublisher with persistent message delivery - Create RabbitMqCommandConsumer BackgroundService for command processing - Add RabbitMqConfiguration with appsettings.json binding - Configure Infrastructure DI with RabbitMQ services - Update Program.cs to support appsettings.Secrets.json - Server: 172.24.12.56:5672, Exchange: emailprofiler.commands
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -370,3 +370,4 @@ FodyWeavers.xsd
|
||||
/EnvelopeGenerator.Server/EnvelopeGenerator.Server/publish-output
|
||||
/EnvelopeGenerator.Server/EnvelopeGenerator.Server/tekh_softHSM_test.md
|
||||
/legacy/App
|
||||
/src/DigitalData.EmailProfiler.API/appsettings.Secrets.json
|
||||
|
||||
Reference in New Issue
Block a user