Backend
Application Models
| Topic | Description |
|---|---|
| Overview | How Arc and Arc.Core relate and when to choose each. |
| Getting Started | Quick-start guides for building applications with Arc. |
| Arc.Core | Lightweight application framework for building .NET applications without ASP.NET Core. |
| ASP.NET Core | Enhanced ASP.NET Core integration with advanced web capabilities. |
Core Features
| Topic | Description |
|---|---|
| Tenancy | Tenant isolation, resolution strategies, and data segregation guidance. |
| Identity | How the core identity system works and integrates with your application. |
| Commands | How to work with commands and what the Application Model is offering. |
| Queries | How to work with queries and what the Application Model is offering. |
| Proxy Generation | How to configure and use the TypeScript proxy generator for commands and queries. |
Integrations
| Topic | Description |
|---|---|
| Chronicle | Event sourcing and CQRS patterns with Chronicle integration. |
| MongoDB | How to work with MongoDB and what the Arc is offering. |
| Entity Framework Core | Enhanced Entity Framework Core support with automatic configuration and patterns. |
| Code Analysis | Static code analysis and diagnostics for Arc applications. |
| OpenAPI | Microsoft.AspNetCore.OpenApi transformers for accurate API documentation of Arc conventions. |