WolverineFX is a messaging and HTTP framework for .NET that pushes you toward pure functions and cascading messages instead of injecting service buses everywhere. You get command handlers, message handlers, and HTTP endpoints with minimal ceremony, plus built-in transactional outbox with Marten for reliable messaging. The framework shines when you're doing CQRS or event sourcing, since it handles aggregate workflows and integrates tightly with Marten's event store. It supports the usual transports like RabbitMQ, Azure Service Bus, and SQS. The vertical slice architecture and code generation approach means less boilerplate than traditional ASP.NET MVC patterns, though you're committing to Wolverine's opinionated way of structuring applications.
npx skills add https://github.com/wshaddix/dotnet-skills --skill csharp-wolverinefx