public MembershipManager( IPersonRepository personRepo, IOrganizationRepository organizationRepo, IOrganizationMemberRepository organzationMemberRepo, IAccessRequestRepository accessRequestRepo, IPersonEmailRepository personEmailRepository, IEmailVerificationRepository emailVerificationRepository, IAccessRequestsManager accessRequestManager, IOrganizationUnitRepository organizationUnitRepository, IAspNetUsersRepository aspNetUsersRepository, ApplicationIdentityUserManager userManager, IPasswordPolicyRepository passwordPolicyRepository, IHttpContextAccessor accessor ) { _personRepo = personRepo; _organizationRepo = organizationRepo; _organzationMemberRepo = organzationMemberRepo; _accessRequestRepo = accessRequestRepo; _personEmailRepository = personEmailRepository; _emailVerificationRepository = emailVerificationRepository; _accessRequestManager = accessRequestManager; _organizationUnitRepository = organizationUnitRepository; _aspNetUsersRepository = aspNetUsersRepository; _userManager = userManager; _passwordPolicyRepository = passwordPolicyRepository; _accessor = accessor; }
/// <summary> /// AccessRequestsController constructor /// </summary> /// <param name="repository"></param> /// <param name="manager"></param> /// <param name="accessRequestManager"></param> /// <param name="userManager"></param> /// <param name="httpContextAccessor"></param> public AccessRequestsController( IAccessRequestRepository repository, IMembershipManager manager, IAccessRequestsManager accessRequestManager, ApplicationIdentityUserManager userManager, IConfiguration configuration, IHttpContextAccessor httpContextAccessor) : base(repository, userManager, httpContextAccessor, manager, configuration) { _manager = manager; this.accessRequestManager = accessRequestManager; _manager.SetContext(base.SecurityContext);; this.accessRequestManager.SetContext(base.SecurityContext); }
public MembershipManager( IPersonRepository personRepo, IOrganizationRepository organizationRepo, IOrganizationMemberRepository organzationMemberRepo, IAccessRequestRepository accessRequestRepo, IPersonEmailRepository personEmailRepository, IEmailVerificationRepository emailVerificationRepository, IAccessRequestsManager accessRequestManager, IOrganizationUnitRepository organizationUnitRepository, IAspNetUsersRepository aspNetUsersRepository) { _personRepo = personRepo; _organizationRepo = organizationRepo; _organzationMemberRepo = organzationMemberRepo; _accessRequestRepo = accessRequestRepo; _personEmailRepository = personEmailRepository; _emailVerificationRepository = emailVerificationRepository; _accessRequestManager = accessRequestManager; _organizationUnitRepository = organizationUnitRepository; _aspNetUsersRepository = aspNetUsersRepository; }
public AccessRequestsManager(IAccessRequestRepository accessRequestRepo, IPersonRepository personRepo) { this.accessRequestRepo = accessRequestRepo; this.personRepo = personRepo; }
public AccessRequestsManager(IAccessRequestRepository accessRequestRepo, IPersonRepository personRepo) { _accessRequestRepo = accessRequestRepo; _personRepo = personRepo; }