Backend Modules
Enterprise-grade backend modules for building secure, scalable SaaS applications.
Overview
Primus Backend Modules provide production-ready server-side functionality for .NET applications. From authentication and logging to payments and AI, our modules handle the complex infrastructure so you can focus on your business logic.
Key Features
- Production Ready: Battle-tested in enterprise environments
- Secure by Default: Built with security best practices
- Highly Configurable: Flexible provider system
- Well Documented: Comprehensive guides and API references
- Type Safe: Full .NET type safety
Core Modules
Essential infrastructure for any SaaS application:
- Identity Validator - Multi-provider authentication
- Logging - Structured logging with multiple sinks
- Notifications - Email and SMS delivery
- Security - Security scanning and reporting
- RBAC - Role-based access control
- Multi-Tenancy - Tenant isolation and management
AI & Intelligence
Add AI capabilities to your application:
- AI Copilot - Conversational AI assistant
- Feature Flags - Dynamic feature management
Payments & Billing
Handle payments and subscriptions:
- Payments - Stripe integration
- Banking Suite - Complete banking functionality
- Insurance Suite - Insurance management
Document Processing
Work with documents and PDFs:
- Document Renderer - Render documents in various formats
- PDF Generator - Generate PDFs from templates
Getting Started
- Choose the modules you need
- Install via NuGet
- Configure in
Program.cs - Start building
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