Vertical Slice Architecture, simplified
Build maintainable applications with source-generated handlers, validation, APIs, dependency injection, caching, and background jobs—without reflection or repetitive plumbing.
Less runtime magic, more compiler guarantees
ImmediatePlatform moves repetitive infrastructure work into source generators and analyzers.
Source generated
Generate dispatch, registration, validation, and endpoint plumbing at compile time.
Compile-time safe
Catch invalid configurations during the build instead of discovering them in production.
Modular by design
Adopt only the packages your application needs and combine them with your existing stack.
Built for performance
Avoid runtime reflection and service-location overhead on the paths your application uses most.
Choose only what you need
Each package works independently and integrates naturally with the rest of the platform.
Immediate.Handlers
Mediator and CQRS handlers with compile-time pipelines.
Immediate.Validations
High-performance validation generated from your request types.
Immediate.Apis
Generate ASP.NET Core Minimal API endpoints from handlers.
Immediate.Cache
Cache handler responses with declarative policies.
Immediate.Injections
Source-generated Microsoft dependency injection registrations.
Immediate.Jobs
Reflection-free, durable background jobs built on Immediate.Handlers.
Get started in three steps
Add ImmediatePlatform incrementally to a new or existing application.
Install a package
Start with Immediate.Handlers and add the integrations your application needs.
dotnet add package Immediate.HandlersWrite the application code
Use focused handlers, validators, endpoints, services, or jobs without framework boilerplate.
Register generated services
Call the generated extension methods and let compile-time diagnostics validate the wiring.
Ready to build a vertical slice?
Follow the quickstart or browse complete examples in the cookbook.