public EntityManagerFactory( configuration as ProviderConfiguration, entities as IList<Type>, mappings as MappingRegistry = MappingRegistry.empty, policies as IList<EntityPolicyRegistration> = [], policyContext as PolicyContext = PolicyContext.empty ):
Creates a factory over immutable provider and mapping configuration.
| Parameter | Description |
|---|---|
configuration | Provider configuration. |
entities | Complete explicit entity model. A class name used as a value is its Type, so [User, Order] is an IList<Type>. |
mappings | Validated mapping registry. |
factory = EntityManagerFactory( configuration, entities=[User, Order], mappings=mappings )