Convenience meta-package that bundles the core SaaS building blocks. Includes SaasSuite.Core, SaasSuite.Features, SaasSuite.Seats, SaasSuite.Quotas, SaasSuite.Metering, SaasSuite.Billing, SaasSuite.Subscriptions, SaasSuite.Audit, and SaasSuite.Migration. Integrations live in separate packages and are not included.
$ dotnet add package SaasSuiteSaasSuite is a convenience meta-package that bundles the core SaaS building blocks for .NET.
Adding this single package gives you everything you need to start building multi-tenant SaaS applications.
Note: Integrations (payment providers, storage backends, identity providers, etc.) live in separate packages (
SaasSuite.*) and are not included here.
| Package | Description |
|---|---|
| SaasSuite.Core | Core abstractions and multi-tenancy contracts |
| SaasSuite.Features | Feature-flag and entitlement engine |
| SaasSuite.Seats | Seat-based licensing and user-allocation |
| SaasSuite.Quotas | Quota enforcement and rate-limiting |
| SaasSuite.Metering | Usage metering and event tracking |
| SaasSuite.Billing | Billing orchestration and invoice management |
| SaasSuite.Subscriptions | Subscription lifecycle management |
| SaasSuite.Audit | Audit trail and event logging |
| SaasSuite.Migration | Tenant-aware database migration orchestration |
dotnet add package SaasSuite
Source code, samples, and documentation are available at https://github.com/ecemcy/SaasSuite.