Interface IMongoDBBuilder
- Namespace
- Cratis.Applications.MongoDB
- Assembly
- Cratis.Applications.MongoDB.dll
Defines the builder for MongoDB.
public interface IMongoDBBuilder
- Extension Methods
Properties
ClassMaps
Gets the class maps to register.
IList<Type> ClassMaps { get; }
Property Value
ConventionPackFilters
Gets the convention pack filters to register.
IList<Type> ConventionPackFilters { get; }
Property Value
DatabaseNameResolverType
Gets or sets the database name resolver type.
Type DatabaseNameResolverType { get; set; }
Property Value
ModelNameConventionInstance
Gets or sets the IModelNameConvention instance.
IModelNameConvention? ModelNameConventionInstance { get; set; }
Property Value
ModelNameConventionType
Gets or sets the IModelNameConvention type.
Type? ModelNameConventionType { get; set; }
Property Value
ServerResolverType
Gets or sets the URL resolver type.
Type ServerResolverType { get; set; }
Property Value
Methods
Validate()
Validate the builder.
void Validate()