Skip to content
Dapper FluentMap
Search
Ctrl
K
Cancel
GitHub
Select theme
Dark
Light
Auto
Select language
English
Português (Brasil)
Menu
Home
Getting Started
Getting Started
Getting Started FAQ
Configuration
First Mapping
Installation
Introduction
Quick Start
Why FluentMap?
Core Concepts
Core Concepts
Configuration Validation
Entity Mapping
Ignored Properties
Mapping Conventions
Mapping Precedence
Naming Policies
Property Mapping
Advanced Mapping
Advanced Mapping
Constructor Mapping
Immutable Objects
Mapping Profiles
Multi-Mapping
Multiple Result Sets
Nested Objects
Property Converters
Runtime Isolation
Mapped Streaming
Value Objects
Integrations
Integrations
ASP.NET Core Integration
Dapper Integration
Dependency Injection Integration
Dommel Integration
Roslyn Analyzers
Source Generators
Examples
Examples
ASP.NET Core Example
Dependency Injection Example
Generated Mapping
Immutable Domain Model
Legacy Database Mapping
PostgreSQL Example
Simple Mapping
SQL Server Example
SQLite Example
Migration
Migration
Breaking Changes
Migration Checklist
Compatibility Considerations
Migrating from 2.x to 3.x
Migration Troubleshooting
Reference
Reference
API Overview
FluentMap Changelog
Compatibility Matrix
Configuration Reference
FluentMap FAQ
Package Overview
Runtime Requirements
Supported Providers
Trimming and Native AOT Limitations
Troubleshooting
GitHub
Select theme
Dark
Light
Auto
Select language
English
Português (Brasil)
Advanced Mapping
Home
/
Advanced Mapping
Use FluentMap-controlled materialization only when the result shape requires it.
Immutable Objects
Constructor Mapping
Nested Objects
Value Objects
Mapping Profiles
Property Converters
Multi-Mapping
Multiple Result Sets
Mapped Streaming
Runtime Isolation