Show / Hide Table of Contents

Namespace IRM.AspNetCore.Identity.EntityFrameworkCore

Classes

AuditStore<TAudit, TContext>

Represents a new instance of a persistence store for IdentityAudit.

DbIndex

Represents a database index.

DbStatistic

Represents statistics from the database.

EntityTypeBuilderExtensions

Extension methods for Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder<TEntity>

FunctionalityDbContext

Base class for the Entity Framework database context used for functionality.

FunctionalityDbContextExtensions

IdentityDbContext

Base class for the Entity Framework database context used for identity.

IdentityDbContext<TUser, TRole, TUserLogin, TAudit>

Base class for the Entity Framework database context used for identity.

IdentityDbContextExtensions

IdentityEntityFrameworkBuilderExtensions

Contains extension methods to Microsoft.AspNetCore.Identity.IdentityBuilder for adding entity framework stores.

IndexMaintenanceTask

Automatic index management that will be run during the night.

ModuleStore<TContext>

Represents a new instance of a persistence store for modules.

MultitenantIdentityDbContext

Base class for the Entity Framework database context used for multi-tenant identity.

MultitenantIdentityDbContext<TUser, TRole, TAudit, TTenantOidcSetting>

Base class for the Entity Framework database context used for multi-tenant identity.

MultitenantIdentityDbContextExtensions

MultitenantOrganisationDbContext<TOrganisation, TPerson>

Base class for the Entity Framework database context used for multitenant organisational data.

MultitenantRoleStore<TRole, TContext>

Represents a new instance of a persistence store for the specified role types.

MultitenantUserSearchStore<TListUser, TUser, TPerson, TContext>

Represents a persistence store for the combined user and person, used to list or search for users.

MultitenantUserStore<TUser, TRole, TContext>

Represents a new instance of a persistence store for the specified user and role types.

OrganisationDbContext<TOrganisation, TPerson>

Base class for the Entity Framework database context used for organisational data.

OrganisationDbContextExtensions

Contains extension methods for OrganisationDbContext<TOrganisation, TPerson>

OrganisationStore<TOrganisation, TContext>

Represents a new instance of a persistence store for the specified organisation type.

PersonalDataConverter

A converter that applies encryption and decryption of fields.

PersonStore<TPerson, TContext>

Represents a new instance of a persistence store for the specified person type.

RoleStore<TRole, TContext>

Represents a new instance of a persistence store for the specified role types.

TenantConfigurationStore<TTenantOidcSetting, TContext>

Represents a new instance of a persistence store for different tenant configurations.

TenantSettingsStore<TContext>

Represents a new instance of a persistence store for tenant authentication settings.

UserSearchDbContext<TUser, TPerson>

Base class for the Entity Framework database context used for listning and searching of users.

UserSearchStore<TListUser, TUser, TPerson, TContext>

Represents a persistence store for the combined user and person, used to list or search for users.

UserSearchStore<TListUser, TUser, TPerson, TContext>.TempSearchResult

UserStore<TContext>

Represents a new instance of a persistence store for IdentityUser and IdentityRole.

UserStore<TUser, TRole, TUserLogin, TContext>

Represents a new instance of a persistence store for the specified user and role types.

Interfaces

IMaintenanceStore

Represents a store that can perform database maintenance.

IMultitenantOrganisationDbContext

Provides an abstraction for an Entity Framework database context used for accessing organisations and persons in a multi-tenant system.

IOrganisationDbContext

Provides an abstraction for an Entity Framework database context used for accessing organisations and persons.

IOrganisationDbContext<TOrganisation, TPerson>

Provides an abstraction for an Entity Framework database context used for accessing organisations and persons.

IPermissionStore

Represents a store that has permissions in any way.

IUserSearchDbContext

Provides an abstraction for an Entity Framework database context used for listning and searching of users.

IUserSearchDbContext<TUser, TPerson>

Provides an abstraction for an Entity Framework database context used for listning and searching of users.

Back to top Generated by DocFX