ConduitR: Solving the "Black Box" of .NET Messaging
The Mediator pattern is a staple in .NET for decoupling logic, but traditional implementations often feel like a "Black Box" where you lose track of where a request actually goes. ConduitR was engineered to turn the lights on, providing high-performance messaging with total transparency and native cloud support.
Don't miss the introduction! If you are just starting your journey with ConduitR, check out my previous post: ConduitR: A fast, open-source alternative to MediatR for .NET .
🛠 The ConduitR Analyzer: Design-Time Intelligence
While traditional mediators only find errors at runtime, the ConduitR Roslyn Analyzer identifies them while you type.
Orphaned Request Detection : If an IRequest is defined without a corresponding IRequestHandler , the analyzer flags it in your IDE.
Performance Guardrails : The analyzer encourages the use of ValueTask for zero-allocation paths and ensures code is compatible with Native AOT trimming.
Ambiguity Prevention :…