Table of Contents

Class NamingPolicyNameConvention

Namespace
Cratis.Arc.MongoDB
Assembly
Cratis.Arc.MongoDB.dll

A naming policy based name convention for MongoDB member maps. This convention applies a naming policy to the element names of member maps.

public class NamingPolicyNameConvention : ConventionBase, IMemberMapConvention, IConvention
Inheritance
ConventionBase
NamingPolicyNameConvention
Implements
IMemberMapConvention
IConvention
Inherited Members
ConventionBase.Name

Constructors

NamingPolicyNameConvention()

public NamingPolicyNameConvention()

Fields

ConventionName

Gets the name of the convention.

public const string ConventionName = "Naming policy based name convention"

Field Value

string

Methods

Apply(BsonMemberMap)

Applies a modification to the member map, using the naming policy to set the element name.

public void Apply(BsonMemberMap memberMap)

Parameters

memberMap BsonMemberMap

The member map.