Nucleus .Net Core CMS

CoreDbContextBuilderExtensions Class

Namespace: Nucleus.Data.EntityFramework
Assembly: Nucleus.Data.EntityFramework.dll
Extension methods used to configure the core DbContext used by data providers which inherit the entity framework DataProvider.
ConfigureFileSystemEntities (ModelBuilder builder)
Configure file system related entities
Parameters
Name Type
builder Microsoft.EntityFrameworkCore.ModelBuilder
ConfigureInstanceEntities (ModelBuilder builder)
Configure fundamental core entities.
Parameters
Name Type
builder Microsoft.EntityFrameworkCore.ModelBuilder
ConfigureModuleEntities (ModelBuilder builder)
Configure module and related entities
Parameters
Name Type
builder Microsoft.EntityFrameworkCore.ModelBuilder
ConfigurePageEntities (ModelBuilder builder)
Configure page and related entities
Parameters
Name Type
builder Microsoft.EntityFrameworkCore.ModelBuilder
ConfigureSchemaEntities (ModelBuilder builder)
Configure schema entity.
Parameters
Name Type
builder Microsoft.EntityFrameworkCore.ModelBuilder
ConfigureSiteEntities (ModelBuilder builder)
Configure site and related entities like role, role group, mail template
Parameters
Name Type
builder Microsoft.EntityFrameworkCore.ModelBuilder
ConfigureUserEntities (ModelBuilder builder)
Configure user and related entities
Parameters
Name Type
builder Microsoft.EntityFrameworkCore.ModelBuilder