Table of Contents

Class RowMapContributor

Namespace
adas_core.Infrastructure.Utils.MongoMaps
Assembly
adas-core.Infrastructure.dll

Provides row-level mapping contributions to the entity mapping process by implementing the IEntityMapContributor interface.

public class RowMapContributor : IEntityMapContributor
Inheritance
RowMapContributor
Implements
Inherited Members
Extension Methods

Methods

RegisterMaps()

Registers BSON class maps for RowBoxLayout, RowDetailsConfig, and ObservationRowBoxLayout, configuring default values, enum string serialization, and null-ignoring behavior for nullable members. Each map is registered only if no class map has already been registered for the corresponding type.

public void RegisterMaps()