Interface IAbpCommonDbContextRegistrationOptionsBuilder
Assembly: Volo.Abp.Ddd.Domain.dll
Syntax
public interface IAbpCommonDbContextRegistrationOptionsBuilder
Properties
Services
Declaration
IServiceCollection Services { get; }
Property Value
| Type |
Description |
| Microsoft.Extensions.DependencyInjection.IServiceCollection |
|
Methods
AddDefaultRepositories(bool)
Declaration
IAbpCommonDbContextRegistrationOptionsBuilder AddDefaultRepositories(bool includeAllEntities = false)
Parameters
| Type |
Name |
Description |
| bool |
includeAllEntities |
|
Returns
AddDefaultRepositories(Type, bool)
Declaration
IAbpCommonDbContextRegistrationOptionsBuilder AddDefaultRepositories(Type defaultRepositoryDbContextType, bool includeAllEntities = false)
Parameters
| Type |
Name |
Description |
| System.Type |
defaultRepositoryDbContextType |
|
| bool |
includeAllEntities |
|
Returns
AddDefaultRepositories<TDefaultRepositoryDbContext>(bool)
Declaration
IAbpCommonDbContextRegistrationOptionsBuilder AddDefaultRepositories<TDefaultRepositoryDbContext>(bool includeAllEntities = false)
Parameters
| Type |
Name |
Description |
| bool |
includeAllEntities |
|
Returns
Type Parameters
| Name |
Description |
| TDefaultRepositoryDbContext |
|
AddDefaultRepository(Type)
Declaration
IAbpCommonDbContextRegistrationOptionsBuilder AddDefaultRepository(Type entityType)
Parameters
| Type |
Name |
Description |
| System.Type |
entityType |
|
Returns
AddDefaultRepository<TEntity>()
Declaration
IAbpCommonDbContextRegistrationOptionsBuilder AddDefaultRepository<TEntity>()
Returns
Type Parameters
AddRepository<TEntity, TRepository>()
Declaration
IAbpCommonDbContextRegistrationOptionsBuilder AddRepository<TEntity, TRepository>()
Returns
Type Parameters
| Name |
Description |
| TEntity |
|
| TRepository |
|
ReplaceDbContext(Type, Type)
Declaration
IAbpCommonDbContextRegistrationOptionsBuilder ReplaceDbContext(Type otherDbContextType, Type targetDbContextType = null)
Parameters
| Type |
Name |
Description |
| System.Type |
otherDbContextType |
|
| System.Type |
targetDbContextType |
|
Returns
ReplaceDbContext<TOtherDbContext>()
Declaration
IAbpCommonDbContextRegistrationOptionsBuilder ReplaceDbContext<TOtherDbContext>()
Returns
Type Parameters
| Name |
Description |
| TOtherDbContext |
|
ReplaceDbContext<TOtherDbContext, TTargetDbContext>()
Declaration
IAbpCommonDbContextRegistrationOptionsBuilder ReplaceDbContext<TOtherDbContext, TTargetDbContext>()
Returns
Type Parameters
| Name |
Description |
| TOtherDbContext |
|
| TTargetDbContext |
|
SetDefaultRepositoryClasses(Type, Type)
Declaration
IAbpCommonDbContextRegistrationOptionsBuilder SetDefaultRepositoryClasses(Type repositoryImplementationType, Type repositoryImplementationTypeWithoutKey)
Parameters
| Type |
Name |
Description |
| System.Type |
repositoryImplementationType |
|
| System.Type |
repositoryImplementationTypeWithoutKey |
|
Returns
Extension Methods