Architectural and runtime observability for DSoftStudio.Mediator — directly inside Visual Studio Code and Visual Studio.
Pipeline Explorer is a commercial IDE extension that scans your solution, discovers every IRequestHandler, IStreamRequestHandler, and INotificationHandler, and presents the full pipeline graph — handlers, behaviors, pre/post-processors, notification fan-out, nested mediator calls — alongside the runtime telemetry you need to make it fast.
Mediator-heavy applications become hard to reason about as they grow:
*.Application, dispatched from *.Api, decorated in *.Infrastructure — no single source file tells the story.Pipeline Explorer answers all of these in seconds, with one click to source.
| Capability | Outcome |
|---|---|
| Pipeline tree explorer | Browse Commands, Queries, Notifications, and Streams grouped by kind, with at-a-glance badges and live counts. |
| Click-to-source navigation | Click any node — handler, behavior, call site — and the IDE opens the file at the right line. |
| Interactive pipeline graph | See pre-processors → behaviors → handler → post-processors visualized per pipeline, with notification fan-out and nested calls inline. |
| Runtime profiler | Live handler / behavior timings with p50 / p95 / p99 percentiles, error rates, and tail-heavy detection. |
| CQRS-aware view | Pipelines tagged automatically by ICommand<> / IQuery<> / IRequest<> with distinct icons and filters. |
| Search & filters | Find any handler, behavior, or call site by type name; filter the tree by Commands / Queries / Notifications / Streams. |
Every notification you publish gets its own detail panel — a single view that maps the exact-type dispatch model, lists every subscribed handler, and (once profiling is on) reports the per-handler runtime cost so you can see which subscriber is the slow one without grepping log files.
UserRegisteredEvent, with the dispatch model called out so there are no hidden inheritance traversals.Quick answers to the issues most often hit by new users:
See the full troubleshooting hub for the diagnostic checklist and full list.
Pipeline Explorer ships as two editions that share the same backend, the same data model, and the same workflow:
A single license activates both editions.
Pipeline Explorer is commercial software. A free trial is available so you can validate the workflow against your real codebase before purchasing. After the trial window, a valid activation token is required to continue using the extension.