Modular libraries for modern .NET applications

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.

Get started in three steps

Add ImmediatePlatform incrementally to a new or existing application.

01

Install a package

Start with Immediate.Handlers and add the integrations your application needs.

dotnet add package Immediate.Handlers
02

Write the application code

Use focused handlers, validators, endpoints, services, or jobs without framework boilerplate.

03

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.