Boost your navigation superpowers in Rider and ReSharper with this plugin for MediatR-based applications. Quickly jump between IRequest
, INotification
, and their respective handlers—like teleportation for your CQRS architecture.
- Supports JetBrains Rider & ReSharper
- Navigate from
IRequest
/INotification
to their handlers for both MediatR and Mediator NuGet packages
# Open the solution
MediatorPlugin.sln
# Ensure NuGet feed is available
https://api.nuget.org/v3/index.json
# In PowerShell:
./buildPlugin.ps1
./runVisualStudio.ps1
Once the new Visual Studio instance opens, go to:
ReSharper > Extension Manager
The MediatR extension should appear as version 9999.0
.
💡 You may need to remove the Rider project if it causes the build to fail.
./gradlew :runIde
Pull requests and plugin ideas are always welcome!
If you're using this in your own workflow, we’d love to hear about it.
📦 JetBrains Marketplace: