示例#1
0
        public UserLoginRepository(IPersistenceLayer persistenceLayer, IUserLoginFactory userLoginFactory, IOneWayHashingService oneWayHashingService)
            : base(persistenceLayer)
        {
            _oneWayHashingService = oneWayHashingService;

            _userLoginFactory = userLoginFactory;
        }
示例#2
0
 public UserService(IUserRepository <User> userRepository, IOrganizationRoleUserRepository orgRoleUserRepository, IOrganizationRepository organizationRepository,
                    IAddressService addressService, IRoleRepository roleRepository, ISessionContext sessionContext, IValidator <UserEditModel> userCValidator,
                    IOrganizationRoleUserModelFactory organizationRoleUserModelFactory, ITechnicianRepository technicianRepository, IPhysicianRepository physicianRepository,
                    IPhysicianLicenseModelFactory physicianLicenseModelFactory, IStateRepository stateRepository, IOneWayHashingService oneWayHashingService,
                    IPasswordChangelogService passwordChangelogService, IAccountCoordinatorProfileRepository accountCoordinatorProfileRepository, ICallCenterRepProfileRepository callCenterRepProfileRepository,
                    IUserNpiInfoRepository userNpiInfoRepository, ISystemUserInfoRepository systemUserInfoRepository, IPinChangeLogService pinChangeLogService)
 {
     _oneWayHashingService                = oneWayHashingService;
     _passwordChangelogService            = passwordChangelogService;
     _userRepository                      = userRepository;
     _orgRoleUserRepository               = orgRoleUserRepository;
     _organizationRepository              = organizationRepository;
     _roleRepository                      = roleRepository;
     _addressService                      = addressService;
     _sessionContext                      = sessionContext;
     _userModelValidator                  = userCValidator;
     _organizationRoleUserModelFactory    = organizationRoleUserModelFactory;
     _technicianRepository                = technicianRepository;
     _physicianRepository                 = physicianRepository;
     _physicianLicenseModelFactory        = physicianLicenseModelFactory;
     _stateRepository                     = stateRepository;
     _accountCoordinatorProfileRepository = accountCoordinatorProfileRepository;
     _callCenterRepProfileRepository      = callCenterRepProfileRepository;
     _userNpiInfoRepository               = userNpiInfoRepository;
     _systemUserInfoRepository            = systemUserInfoRepository;
     _pinChangeLogService                 = pinChangeLogService;
 }
示例#3
0
 public UserProfileService(IUserRepository <User> userRepository, IAddressService addressService, IOneWayHashingService oneWayHashingService, IConfigurationSettingRepository configurationSettingRepository,
                           IRoleRepository roleRepository, ILoginSettingRepository loginSettingRepository)
 {
     _oneWayHashingService           = oneWayHashingService;
     _configurationSettingRepository = configurationSettingRepository;
     _roleRepository         = roleRepository;
     _loginSettingRepository = loginSettingRepository;
     _userRepository         = userRepository;
     _addressService         = addressService;
 }
示例#4
0
 public UserLoginRepository(IOneWayHashingService oneWayHashingService)
 {
     _oneWayHashingService = oneWayHashingService;
     _userLoginFactory     = new UserLoginFactory(_oneWayHashingService);
 }
示例#5
0
 public UserLoginFactory(IOneWayHashingService oneWayHashingService)
 {
     _oneWayHashingService = oneWayHashingService;
 }
 public PasswordChangelogService(IPasswordChangelogRepository passwordChangelogRepository, IOneWayHashingService oneWayHashingService, IConfigurationSettingRepository configurationSettingRepository)
 {
     _passwordChangelogRepository    = passwordChangelogRepository;
     _oneWayHashingService           = oneWayHashingService;
     _configurationSettingRepository = configurationSettingRepository;
 }