MappingGenerator
latest

Overview

  • Getting Started Guide
  • Introduction

Features

  • Basic mapping
  • Configuration
  • Construction
  • Executing post mapping logic
  • Custom mapping
  • Reusing generated mappings
  • Custom Type Converters
  • Dependency Injection
  • Lists and Arrays
  • Dictionaries
  • Open (Unbounded) generics
  • Multiple mappings
  • Nullable Mappings

How To

  • MappingGenerator Errors and Warnings
  • How To
MappingGenerator
  • »
  • MappingGenerator
  • Edit on GitHub

MappingGenerator

Check out the Getting Started Guide page first.

Overview

  • Getting Started Guide
    • What is MappingGenerator?
    • How do I get started?
  • Introduction
    • Anchor classes
    • How it works
    • What is generated
    • Limitations
    • The most important thing

Features

  • Basic mapping
  • Configuration
    • Keeping eye on missing mappings
    • Naming mappers
    • Mapping constructor generation options
    • Mapping implementation generation options
    • Ignore destination property
    • Override property matching behavior
  • Construction
    • Mapping constructor parameters
    • Mapping init only properties
    • Custom construction
  • Executing post mapping logic
  • Custom mapping
  • Reusing generated mappings
    • Controlling which mappers used
    • Reusing mappers from other assemblies
  • Custom Type Converters
  • Dependency Injection
    • ASP.NET Core
    • AggregatedMapper
  • Lists and Arrays
    • Nested collections mappings behavior
  • Dictionaries
    • Complex mapping
  • Open (Unbounded) generics
  • Multiple mappings
    • Caveats
  • Nullable Mappings

How To

  • MappingGenerator Errors and Warnings
  • How To

Examples

The source code contains unit tests for all of the features listed above. Use the GitHub search to find relevant examples.

Next

© Copyright 2022, Andrii Kurochka. Revision a0b47820.

Built with Sphinx using a theme provided by Read the Docs.