TirsvadCLI Portfolio Library
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CTirsvadCLI.Portfolio.Core.Abstracts.IApplicationDbContext
 CTirsvadCLI.Portfolio.Infrastructure.Data.ApplicationDbContextProvides access to ASP.NET Core Identity and application-specific entities using Entity Framework Core. Inherits from IdentityDbContext<TUser, TRole, TKey> with ApplicationUser and IdentityRole<Guid>. Configures the database context for the TirsvadCLI Portfolio application
 CIdentityDbContext
 CTirsvadCLI.Portfolio.Infrastructure.Data.ApplicationDbContextProvides access to ASP.NET Core Identity and application-specific entities using Entity Framework Core. Inherits from IdentityDbContext<TUser, TRole, TKey> with ApplicationUser and IdentityRole<Guid>. Configures the database context for the TirsvadCLI Portfolio application
 CIdentityUser
 CTirsvadCLI.Portfolio.Domain.Entities.ApplicationUserRepresents an application user entity for authentication and authorization. Inherits from IdentityUser<Guid> to integrate with ASP.NET Core Identity using a Guid as the primary key. Implements IEntity to ensure consistency across domain entities
 CIDesignTimeDbContextFactory
 CTirsvadCLI.Portfolio.Infrastructure.Data.DesignTimeDbContextFactoryFactory for creating ApplicationDbContext instances at design time
 CTirsvadCLI.Portfolio.Domain.Abstracts.IEntityRepresents a base contract for all domain entities in the system
 CTirsvadCLI.Portfolio.Domain.Entities.ApplicationUserRepresents an application user entity for authentication and authorization. Inherits from IdentityUser<Guid> to integrate with ASP.NET Core Identity using a Guid as the primary key. Implements IEntity to ensure consistency across domain entities
 CIEntityTypeConfiguration
 CTirsvadCLI.Portfolio.Infrastructure.Data.Configurations.ApplicationUserConfigurationEntity Framework Core configuration for the ApplicationUser entity
 CTirsvadCLI.Portfolio.Core.Abstracts.IJwtAuthenticationService
 CTirsvadCLI.Portfolio.Core.Services.JwtAuthenticationService
 CMigration
 CTirsvadCLI.Portfolio.Infrastructure.Migrations.InitialCreate
 CModelSnapshot
 CTirsvadCLI.Portfolio.Infrastructure.Migrations.ApplicationDbContextModelSnapshot
 CTirsvadCLI.Portfolio.Infrastructure.Data.Configurations.SeedsDevelopment.SeedTestIfNeededProvides development-time seeding functionality for test users in the database
 CTirsvadCLI.Portfolio.Core.Managers.SignInManager
 CTirsvadCLI.Portfolio.Core.Managers.UserManagerProvides user management operations for the application, including user retrieval, password verification, and user creation