-
-
Notifications
You must be signed in to change notification settings - Fork 211
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