public AspNetRoleManager(Microsoft.AspNetCore.Identity.IRoleStore <TRole> store, System.Collections.Generic.IEnumerable <Microsoft.AspNetCore.Identity.IRoleValidator <TRole> > roleValidators, Microsoft.AspNetCore.Identity.ILookupNormalizer keyNormalizer, Microsoft.AspNetCore.Identity.IdentityErrorDescriber errors, Microsoft.Extensions.Logging.ILogger <Microsoft.AspNetCore.Identity.RoleManager <TRole> > logger, Microsoft.AspNetCore.Http.IHttpContextAccessor contextAccessor) : base(default(Microsoft.AspNetCore.Identity.IRoleStore <TRole>), default(System.Collections.Generic.IEnumerable <Microsoft.AspNetCore.Identity.IRoleValidator <TRole> >), default(Microsoft.AspNetCore.Identity.ILookupNormalizer), default(Microsoft.AspNetCore.Identity.IdentityErrorDescriber), default(Microsoft.Extensions.Logging.ILogger <Microsoft.AspNetCore.Identity.RoleManager <TRole> >)) { }
public EFUnitOfWork(ApplicationContext db, Microsoft.Extensions.Options.IOptions <Microsoft.AspNetCore.Identity.IdentityOptions> optionAccessor, Microsoft.AspNetCore.Identity.IPasswordHasher <ApplicationUser> passwordHasher, IEnumerable <Microsoft.AspNetCore.Identity.IUserValidator <ApplicationUser> > userValidators, IEnumerable <Microsoft.AspNetCore.Identity.IPasswordValidator <ApplicationUser> > passwordValidators, Microsoft.AspNetCore.Identity.ILookupNormalizer keyNormalizer, Microsoft.AspNetCore.Identity.IdentityErrorDescriber errors, IServiceProvider servises, Microsoft.Extensions.Logging.ILogger <Microsoft.AspNetCore.Identity.UserManager <ApplicationUser> > logger, IEnumerable <Microsoft.AspNetCore.Identity.IRoleValidator <ApplicationRole> > roleValidators, Microsoft.Extensions.Logging.ILogger <Microsoft.AspNetCore.Identity.RoleManager <ApplicationRole> > roleLogger) { this.db = db; #region User repositories ApplicationUsers = new ApplicationUserManager(new UserStore <ApplicationUser>(db), optionAccessor, passwordHasher, userValidators, passwordValidators, keyNormalizer, errors, servises, logger); Roles = new ApplicationRoleManager(new RoleStore <ApplicationRole>(db), roleValidators, keyNormalizer, errors, roleLogger); UserProfiles = new UserProfileRepository(db); Comments = new CommentRepository(db); ComputerAssemblyRates = new ComputerAssemblyRateRepository(db); #endregion #region Infrastructure repositories ComputerAssemblies = new ComputerAssemblyRepository(db); Manufacturers = new ManufacturerRepository(db); Softwares = new SoftwareRepository(db); Developers = new DeveloperRepository(db); Publishers = new PublisherRepository(db); Countries = new CountryRepository(db); #endregion #region Specification repositories CPUSockets = new CPUSocketRepository(db); GPUs = new GPURepository(db); GraphicMemoryTypes = new GraphicMemoryTypeRepository(db); MotherBoardFormFactors = new MotherBoardFormFactorRepository(db); MotherBoardNorthBridges = new MotherBoardNorthBridgeRepository(db); OuterMemoryFormFactors = new OuterMemoryFormFactorRepository(db); OuterMemoryInterfaces = new OuterMemoryInterfaceRepository(db); PowerSupplyCPUInterfaces = new PowerSupplyCPUInterfaceRepository(db); PowerSupplyMotherBoardInterfaces = new PowerSupplyMotherBoardInterfaceRepository(db); RAMTypes = new RAMTypeRepository(db); RequirementTypes = new RequirementTypeRepository(db); VideoCardInterfaces = new VideoCardInterfaceRepository(db); #endregion #region Joins repositories ComputerAssemblyHDDs = new ComputerAssemblyHDDRepository(db); ComputerAssemblyRAMs = new ComputerAssemblyRAMRepository(db); ComputerAssemblySSDs = new ComputerAssemblySSDRepository(db); ComputerAssemblyVideoCards = new ComputerAssemblyVideoCardRepository(db); MotherBoardOuterMemorySlots = new MotherBoardOuterMemorySlotRepository(db); MotherBoardRAMSlots = new MotherBoardRAMSlotRepository(db); MotherBoardPowerSupplySlots = new MotherBoardPowerSupplySlotRepository(db); MotherBoardVideoCardSlots = new MotherBoardVideoCardSlotRepository(db); PCCaseMotherBoardFormFactors = new PCCaseMotherBoardFormFactorRepository(db); PCCaseOuterMemoryFormFactors = new PCCaseOuterMemoryFormFactorRepository(db); PowerSupplyPowerSupplyCPUInterfaces = new PowerSupplyPowerSupplyCPUInterfaceRepository(db); SoftwareCPURequirements = new SoftwareCPURequirementRepository(db); SoftwareVideoCardRequirements = new SoftwareVideoCardRequirementRepository(db); #endregion #region Hardware Repositories CPUs = new CPURepository(db); HDDs = new HDDRepository(db); MotherBoards = new MotherBoardRepository(db); PCCases = new PCCaseRepository(db); PowerSupplies = new PowerSupplyRepository(db); RAMs = new RAMRepository(db); SSDs = new SSDRepository(db); VideoCards = new VideoCardRepository(db); #endregion }
public AspNetUserManager(Microsoft.AspNetCore.Identity.IUserStore <TUser> store, Microsoft.Extensions.Options.IOptions <Microsoft.AspNetCore.Identity.IdentityOptions> optionsAccessor, Microsoft.AspNetCore.Identity.IPasswordHasher <TUser> passwordHasher, System.Collections.Generic.IEnumerable <Microsoft.AspNetCore.Identity.IUserValidator <TUser> > userValidators, System.Collections.Generic.IEnumerable <Microsoft.AspNetCore.Identity.IPasswordValidator <TUser> > passwordValidators, Microsoft.AspNetCore.Identity.ILookupNormalizer keyNormalizer, Microsoft.AspNetCore.Identity.IdentityErrorDescriber errors, System.IServiceProvider services, Microsoft.Extensions.Logging.ILogger <Microsoft.AspNetCore.Identity.UserManager <TUser> > logger) : base(default(Microsoft.AspNetCore.Identity.IUserStore <TUser>), default(Microsoft.Extensions.Options.IOptions <Microsoft.AspNetCore.Identity.IdentityOptions>), default(Microsoft.AspNetCore.Identity.IPasswordHasher <TUser>), default(System.Collections.Generic.IEnumerable <Microsoft.AspNetCore.Identity.IUserValidator <TUser> >), default(System.Collections.Generic.IEnumerable <Microsoft.AspNetCore.Identity.IPasswordValidator <TUser> >), default(Microsoft.AspNetCore.Identity.ILookupNormalizer), default(Microsoft.AspNetCore.Identity.IdentityErrorDescriber), default(System.IServiceProvider), default(Microsoft.Extensions.Logging.ILogger <Microsoft.AspNetCore.Identity.UserManager <TUser> >)) { }
public RoleManager(Microsoft.AspNetCore.Identity.IRoleStore <Role> store, IEnumerable <Microsoft.AspNetCore.Identity.IRoleValidator <Role> > roleValidators, Microsoft.AspNetCore.Identity.ILookupNormalizer keyNormalizer, Microsoft.AspNetCore.Identity.IdentityErrorDescriber errors, Microsoft.Extensions.Logging.ILogger <Microsoft.AspNetCore.Identity.RoleManager <Role> > logger) : base(store, roleValidators, keyNormalizer, errors, logger) { }