var builder = WebApplication.CreateBuilder(args); // 1. Dependency Injection First builder.Services.AddApplicationServices(); builder.Services.AddInfrastructure(builder.Configuration); // 2. Multi-Tenant Safety by Default builder.Services.AddTenantIsolationEngine(); // 3. UI Isolation (Blazor) builder.Services.AddRazorComponents() .AddInteractiveServerComponents(); var app = builder.Build(); app.UseGlobalExceptionMiddleware(); app.UseTenantRouting(); app.Run();
.NET 10
Blazor Server
Clean Arch
EF Core
MudBlazor 9.0
Enterprise Capabilities.
Explore the core features that make C-Nex the ultimate boilerplate for modern SaaS and internal platforms.
1. GRANT OF LICENSE
Built on strict separation of concerns. The platform separates Domain, Application, Infrastructure, and Presentation layers, ensuring your codebase remains maintainable as it scales.
-
Scaleable Architecture
-
Dependency Injection prioritized across all systems.
2. RESTRICTIONS (THE "NO-RESALE" RULE)
Tenant isolation is mandatory. Securely host multiple clients on a single deployment with zero data leakage, backed by robust entity filters.
-
EF Core Global Query Filters automatically scope data.
-
Tenant-aware routing and middleware resolution.
3. LICENSE TYPES
Equipped with the latest paradigms to build next-generation applications without the heavy lifting.
-
AI Abstraction Layer ready for local models or cloud providers.
-
SignalR-powered Real-Time Hub for live UI updates.
-
Global Auditing & Soft Deletion engines built-in.