public StudentManager(IStudentRepository repository, SendGridEmailSender emailService, IResetPasswordTokenRepository resetPasswordTokenRepository)
     : base(repository)
 {
     _repository              = repository;
     _emailService            = emailService;
     _resetPasswordRepository = resetPasswordTokenRepository;
 }
Пример #2
0
 public ResetPasswordTokenAccountApplication(
     IComponentContext context,
     IResetPasswordTokenFactory resetPasswordTokenFactory,
     IAccountService accountService,
     ICustomerImportService customerImportService,
     IResetPasswordTokenRepository resetPasswordTokenRepository,
     IApplicationStoreRepository applicationStoreRepository,
     IPasswordLogRepository passwordLogRepository,
     IEmailSender svcEmail,
     ILockedUpMemberPolicy lockedUpMemberPolicy,
     ILockMemberPolicy lockMemberPolicy,
     IPasswordPolicy passwordPolicy,
     IAccountRepository accountRepository)
     : base(context, resetPasswordTokenRepository, applicationStoreRepository)
 {
     this.resetPasswordTokenFactory  = resetPasswordTokenFactory;
     this.accountService             = accountService;
     this.customerImportService      = customerImportService;
     this.applicationStoreRepository = applicationStoreRepository;
     this.passwordLogRepository      = passwordLogRepository;
     this.svcEmail             = svcEmail;
     this.lockedUpMemberPolicy = lockedUpMemberPolicy;
     this.lockMemberPolicy     = lockMemberPolicy;
     this.passwordPolicy       = passwordPolicy;
     this.accountRepository    = accountRepository;
 }
Пример #3
0
 public AccountController(IMembershipService membershipService, IQuestionRepository questionRepo, IQuestionOptionRepository optionRepo, IAnswerRepository answerRepo, IUserRepository userRepo, ICommentRepository commentRepo, IResetPasswordTokenRepository resetTokenRepo)
 {
     _membershipService = membershipService;
     _questionRepo = questionRepo;
     _optionRepo = optionRepo;
     _answerRepo = answerRepo;
     _userRepo = userRepo;
     _commentRepo = commentRepo;
     _resetTokenRepo = resetTokenRepo;
 }
Пример #4
0
        public AccountApplication(
            IComponentContext context,
            IAccountService accountService,
            IAccountRepository accountRepository,
            IEmailSender svcEmail,
            ILockedUpMemberPolicy lockedUpMemberPolicy,
            ILockMemberPolicy lockMemberPolicy,
            IPasswordPolicy passwordPolicy,
            IApplicationStoreRepository applicationStoreRepository,
            IResetPasswordTokenRepository resetPasswordTokenRepository,
            IApplicationRepository applicationRepository,
            IStoreRepository storeRepositoy,
            IAccountRoleRepository accountRoleRepository,
            IRoleRepository roleRepository,
            IPermissionRepository permissionRepository,
            IResourceRepository resourceRepository,
            ICustomerImportService customerImportService,
            IResetPasswordTokenService resetPasswordTokenService,
            IPasswordLogRepository passwordLogRepository,
            IApplicationStoreService applicationStoreService,
            ICustomerRepository customerRepository,
            IAccountPermissionService accPermissionService,
            IAccountInfraService accountInfraService)
            : base(context)
        {
            this.svcEmail                     = svcEmail;
            this.lockedUpMemberPolicy         = lockedUpMemberPolicy;
            this.lockMemberPolicy             = lockMemberPolicy;
            this.passwordPolicy               = passwordPolicy;
            this.accountService               = accountService;
            this.applicationStoreRepository   = applicationStoreRepository;
            this.resetPasswordTokenRepository = resetPasswordTokenRepository;
            this.applicationRepository        = applicationRepository;
            this.storeRepositoy               = storeRepositoy;
            this.accountRoleRepository        = accountRoleRepository;
            this.roleRepository               = roleRepository;
            this.permissionRepository         = permissionRepository;
            this.resourceRepository           = resourceRepository;
            this.passwordLogRepository        = passwordLogRepository;

            this.customerImportService     = customerImportService;
            this.resetPasswordTokenService = resetPasswordTokenService;
            this.applicationStoreService   = applicationStoreService;
            this.accPermissionService      = accPermissionService;

            this.accountRepository  = accountRepository;
            this.customerRepository = customerRepository;

            if (context.TryResolveNamed(FieldType.Account.ToLower(), typeof(IMetadataService), out var metadataService))
            {
                this.metadataService = metadataService as IMetadataService;
            }

            this.accountInfraService = accountInfraService;
        }
Пример #5
0
 public ResetPasswordTokenCustomerImportApplication(
     IComponentContext context,
     IResetPasswordTokenService resetPasswordTokenService,
     ICustomerImportService customerImportService,
     IResetPasswordTokenRepository resetPasswordTokenRepository,
     IApplicationRepository applicationRepository,
     IApplicationStoreRepository applicationStoreRepository,
     IPasswordLogRepository passwordLogRepository,
     IEmailSender svcEmail)
     : base(context, resetPasswordTokenRepository, applicationStoreRepository)
 {
     this.resetPasswordTokenService  = resetPasswordTokenService;
     this.customerImportService      = customerImportService;
     this.applicationRepository      = applicationRepository;
     this.applicationStoreRepository = applicationStoreRepository;
     this.passwordLogRepository      = passwordLogRepository;
     this.svcEmail = svcEmail;
 }
Пример #6
0
 public CustomerImportApplication(
     IComponentContext context,
     ICustomerImportRepository customerImportRepository,
     ICustomerImportService customerImportService,
     IResetPasswordTokenRepository resetPasswordTokenRepository,
     IApplicationStoreRepository applicationStoreRepository,
     IPasswordLogRepository passwordLogRepository,
     IPasswordPolicy passwordPolicy,
     IAccountService accountService,
     IRoleRepository roleRepository)
     : base(context)
 {
     this.customerImportRepository     = customerImportRepository;
     this.customerImportService        = customerImportService;
     this.resetPasswordTokenRepository = resetPasswordTokenRepository;
     this.applicationStoreRepository   = applicationStoreRepository;
     this.passwordLogRepository        = passwordLogRepository;
     this.passwordPolicy = passwordPolicy;
     this.accountService = accountService;
     this.roleRepository = roleRepository;
 }
Пример #7
0
 public ResetPasswordTokenApplication(IComponentContext context, IResetPasswordTokenRepository resetPasswordTokenRepository, IApplicationStoreRepository applicationStoreRepository)
     : base(context)
 {
     this.resetPasswordTokenRepository = resetPasswordTokenRepository;
     this.applicationStoreRepository   = applicationStoreRepository;
 }
Пример #8
0
 public ResetPasswordTokenAccountService(IResetPasswordTokenRepository resetPasswordTokenRepository) : base(resetPasswordTokenRepository)
 {
     this.resetPasswordTokenRepository = resetPasswordTokenRepository;
 }
Пример #9
0
 public ResetPasswordTokenService(IResetPasswordTokenRepository resetPasswordTokenRepository)
 {
     this.resetPasswordTokenRepository = resetPasswordTokenRepository;
 }
Пример #10
0
 public ResetPasswordTokenCustomerImportService(IResetPasswordTokenRepository resetPasswordTokenRepository) : base(resetPasswordTokenRepository)
 {
     this.resetPasswordTokenRepository = resetPasswordTokenRepository;
 }