Class MongoDBBuilder
- Namespace
- Cratis.Applications.MongoDB
- Assembly
- Cratis.Applications.MongoDB.dll
Represents an implementation of IMongoDBBuilder.
public class MongoDBBuilder : IMongoDBBuilder
- Inheritance
-
MongoDBBuilder
- Implements
- Inherited Members
- Extension Methods
Constructors
MongoDBBuilder()
Initializes a new instance of the MongoDBBuilder class.
public MongoDBBuilder()
Properties
ClassMaps
Gets the class maps to register.
public IList<Type> ClassMaps { get; }
Property Value
ConventionPackFilters
Gets the convention pack filters to register.
public IList<Type> ConventionPackFilters { get; }
Property Value
DatabaseNameResolverType
Gets or sets the database name resolver type.
public Type DatabaseNameResolverType { get; set; }
Property Value
ModelNameConventionInstance
Gets or sets the IModelNameConvention instance.
public IModelNameConvention? ModelNameConventionInstance { get; set; }
Property Value
ModelNameConventionType
Gets or sets the IModelNameConvention type.
public Type? ModelNameConventionType { get; set; }
Property Value
ServerResolverType
Gets or sets the URL resolver type.
public Type ServerResolverType { get; set; }
Property Value
Methods
Validate()
Validate the builder.
public void Validate()