-
-
Notifications
You must be signed in to change notification settings - Fork 220
Home
Huy Nguyen edited this page Apr 5, 2025
·
12 revisions
Welcome to the official documentation for Mixcore CMS, an enterprise-grade .NET Core CMS & API Platform built on a modern microservices architecture.
Mixcore CMS is built on a modular microservices architecture with the following main components:
-
Main Application (
mixcore) - Core CMS functionality -
API Gateway (
mixcore.gateway) - API routing and management -
Service Host (
mixcore.host.aspire) - Service orchestration
-
Authentication & Identity
-
mix.auth- Authentication services -
mix.identity- Identity management
-
-
Database & Storage
-
mix.database- Core database operations -
mix.scylladb- NoSQL database integration -
mix.storage.lib- Storage services -
mix.repodb- Repository pattern implementation
-
-
Communication
-
mix.signalr- Real-time communication -
mix.signalr.hub- SignalR hub implementation -
mix.communicator- Messaging services
-
-
Core Services
-
mix.service- Service infrastructure -
mix.queue- Queue management -
mix.quartz- Job scheduling
-
-
Shared Components
-
mix.shared- Shared utilities -
mix.constant- Constants and configurations -
mix.library- Core libraries -
mix.log- Logging services
-
Mixcore CMS is currently built on .NET 9.0 with the following key technologies:
- ASP.NET Core 9.0.2
- Entity Framework Core 9.0.2
- gRPC 2.70.0
- GraphQL 8.4.1
- SignalR 9.0.2