// private Task<IntegratorUser> GetCurrentUserAsync() => _userManager.GetUserAsync(User);

        #endregion

        #region Ctor
        public AuthenticationController(
            IUserViewModelFactory userViewModelFactory,
            SignInManager <IntegratorUser> signInManager,
            ILogger <LoginModel> logger,
            IUserRegistrationService userRegistrationService,
            IServiceProvider serviceProvider,
            UserManager <IntegratorUser> userManager,
            RoleManager <IntegratorRole> roleManager,
            IUserKnowledgeBaseService userIndustryService
            )
        {
            this._roleManager             = roleManager;
            this._userRegistrationService = userRegistrationService;
            this._userViewModelFactory    = userViewModelFactory;
            this._signInManager           = signInManager;
            this._logger              = logger;
            this._serviceProvider     = serviceProvider;
            this._userManager         = userManager;
            this._userIndustryService = userIndustryService;
        }
Exemplo n.º 2
0
 public CurriculumVitaeController(
     ICurriculumVitaeViewModelFactory curriculumVitaeViewModelFactory,
     ICurriculumVitaeService curriculumVitaeService,
     IUserService userService,
     IEducationInstitutionService educationInstitutionService,
     IEntityCRUDResponse entityCRUDResponse,
     IInterestService interestService,
     ICompanyService companyService,
     IUserKnowledgeBaseService userKnowledgeBaseService
     )
 {
     this._curriculumVitaeViewModelFactory = curriculumVitaeViewModelFactory;
     this._curriculumVitaeService          = curriculumVitaeService;
     this._userService = userService;
     this._educationInstitutionService = educationInstitutionService;
     this._entityCRUDResponse          = entityCRUDResponse;
     this._interestService             = interestService;
     this._companyService           = companyService;
     this._userKnowledgeBaseService = userKnowledgeBaseService;
 }
Exemplo n.º 3
0
 public CurriculumVitaeViewModelFactory(
     IUserService userService,
     ICurriculumVitaeService curriculumVitaeService,
     IQualificationService qualificationService,
     IEducationInstitutionService educationInstitutionService,
     IInterestService interestService,
     ILanguageService languageService,
     IFileService fileService,
     IUserKnowledgeBaseService userKnowledgeBaseService,
     ICoreKnowledgeBaseService coreKnowledgeBaseService,
     ICompanyService companyService
     )
 {
     this._curriculumVitaeService      = curriculumVitaeService;
     this._userService                 = userService;
     this._qualificationService        = qualificationService;
     this._educationInstitutionService = educationInstitutionService;
     this._interestService             = interestService;
     this._languageService             = languageService;
     this._fileService                 = fileService;
     this._userKnowledgeBaseService    = userKnowledgeBaseService;
     this._coreKnowledgeBaseService    = coreKnowledgeBaseService;
     this._companyService              = companyService;
 }