示例#1
0
        public EmailManager(ISettingsMasterRepository settingsMaseterRepository, IUserEmailsRepository userEmailsRepository)
        {
            _settingsMaseterRepository = settingsMaseterRepository;
            _userEmailsRepository      = userEmailsRepository;

            Host       = settingsMaseterRepository.GetSettingsValue(SettingMaster.SendUnoReplyEmailHost).Result;
            PortNumber = Convert.ToInt32(settingsMaseterRepository.GetSettingsValue(SettingMaster.EndNoReplyEmailPortNumber).Result);
        }
示例#2
0
 public ProfileSettingManager(
     IUserEmailsRepository userEmailsRepository,
     IUserSettingsRepository userSettingsRepository,
     IUserPhonesRepository userPhonesRepository,
     IMapper mapper)
 {
     _mapper = mapper;
     _userSettingsRepository = userSettingsRepository;
     _userEmailsRepository   = userEmailsRepository;
     _userPhonesRepository   = userPhonesRepository;
 }
示例#3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SignupManager"/> class.
 /// </summary>
 /// <param name="signupManager">The user repository.</param>
 public UserManager(
     IUserRepository userRepository,
     IAddressRepository addressRepository,
     IUserDetailRepository userDetailRepository,
     IUserPhonesRepository userPhonesRepository,
     IUserEmailsRepository userEmailsRepository,
     IUserSettingsRepository userSettingsRepository,
     IMapper mapper)
 {
     _mapper                 = mapper;
     _userRepository         = userRepository;
     _addressRepository      = addressRepository;
     _userDetailRepository   = userDetailRepository;
     _userPhonesRepository   = userPhonesRepository;
     _userEmailsRepository   = userEmailsRepository;
     _userSettingsRepository = userSettingsRepository;
 }
示例#4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SignupManager" /> class.
 /// </summary>
 /// <param name="securityManager">The security manager.</param>
 /// <param name="userRepository">The user repository.</param>
 public SignupManager(ISecurityManager securityManager, IUserRepository userRepository, IUserEmailsRepository userEmailsRepository)
 {
     _userRepository       = userRepository;
     _securityManager      = securityManager;
     _userEmailsRepository = userEmailsRepository;
 }
示例#5
0
 /// <summary>
 /// Initializes a new instance of the <see cref="UserRepository" /> class.
 /// </summary>
 /// <param name="configurationSingleton">The configuration singleton.</param>
 /// <inheritdoc />
 public UserRepository(IConfigurationSingleton configurationSingleton, IUserEmailsRepository userEmailsRepository) : base(configurationSingleton, SqlTable.Users)
 {
     _userEmailsRepository = userEmailsRepository;
 }