Skip to main content
Version: Current

Backend Modules

Backend modules for building secure, tenant-aware SaaS applications.

Overview

Primus Backend Modules provide reusable server-side functionality for .NET applications. The safest way to adopt them is through a validated release snapshot, not by assuming every documented module is equally mature.

Key Features

  • Release-Snapshot Driven: Existing client-safe baselines stay frozen while current evolves
  • Secure by Default: Built with security best practices
  • Highly Configurable: Flexible provider system
  • Honest Adoption Surface: Public baseline docs list only the modules we can stand behind for adoption
  • Type Safe: Full .NET type safety

Start Here

Core Modules

Essential infrastructure for any SaaS application:

AI & Intelligence

Optional add-ons with real package surfaces:

Payments & Billing

Industry-specific suites:

Getting Started

  1. Start with the release baseline page
  2. Choose only the modules you need
  3. Install the exact package versions from the selected docs line
  4. Configure in Program.cs
  5. Upgrade only when you intentionally move to a newer baseline

Each module follows a consistent pattern:

  • Overview: What it does and why use it
  • Installation: NuGet package installation
  • Providers: Provider-specific guides
  • Advanced: Customization and optimization