Class RelationalModelCustomizer
- Namespace
- Microsoft.EntityFrameworkCore.Infrastructure
- Assembly
- Microsoft.EntityFrameworkCore.Relational.dll
Builds the model for a given context.
This type is typically used by database providers (and other extensions). It is generally not used in application code.
The service lifetime is Singleton. This means a single instance is used by many Microsoft.EntityFrameworkCore.DbContext instances. The implementation must be thread-safe. This service cannot depend on services registered as Scoped.
public class RelationalModelCustomizer : ModelCustomizer
- Inheritance
-
RelationalModelCustomizer
Constructors
RelationalModelCustomizer(ModelCustomizerDependencies)
Initializes a new instance of the RelationalModelCustomizer class.
public RelationalModelCustomizer(ModelCustomizerDependencies dependencies)
Parameters
dependencies
ModelCustomizerDependenciesParameter object containing dependencies for this service.