public EditProfileModel(SignInManager <Domain.Entities.User> signInManager
                         , UserManager <Domain.Entities.User> userManager
                         , IServiceProvider serviceProvider)
 {
     _signInManager           = signInManager;
     _userManager             = userManager;
     _serviceProvider         = serviceProvider;
     _userRegistrationService = serviceProvider.GetRequiredService <IUserRegistrationService>();
     _userInformation         = _serviceProvider.GetRequiredService <IUserInformationService>();
     _ethnicityInformation    = serviceProvider.GetRequiredService <IEthnicityInformationService>();
 }
Exemple #2
0
        public RegisterModel(IServiceProvider serviceProvider
                             , UserManager <Domain.Entities.User> userManager
                             , SignInManager <Domain.Entities.User> signInManager)
        {
            _serviceProvider = serviceProvider;
            _userManager     = userManager;
            _signInManager   = signInManager;

            _userRegistrationService = serviceProvider.GetRequiredService <IUserRegistrationService>();
            _ethnicityInformation    = serviceProvider.GetRequiredService <IEthnicityInformationService>();
            _ocpInformation          = serviceProvider.GetRequiredService <IOccupationInformationService>();
            _invitations             = serviceProvider.GetRequiredService <ITeamInvitationsService>();

            EthnicityOptions  = new List <SelectListItem>();
            OccupationOptions = new List <SelectListItem>();
        }