Example #1
0
		public UserManagement(IUserRepository userRepository, IReferenceManagement referenceManagement, IResetPasswordRepository resetPasswordRepository, ICacheService cacheService, IFailedAttemptRepository failedAttemptRepository)
		{
			_userRepository = userRepository;
			_referenceManagement = referenceManagement;
			_resetPasswordRepository = resetPasswordRepository;
			_cacheService = cacheService;
			_failedAttemptRepository = failedAttemptRepository;
		}
Example #2
0
		public void MailManagerTest_InitTest()
		{
			base.InitDbContext();

			this.UserRepository = new UserRepository(this.DbFactory);
			this.ReferenceRepository = new ReferenceRepository(this.DbFactory);
			this.CacheService = new FakeCacheService();
			this.ReferenceManagement = new ReferenceManagement(this.ReferenceRepository, this.CacheService);
			this.ResetPasswordRepository = Substitute.For<IResetPasswordRepository>();
			this.UsersManager = new UserManagement(this.UserRepository, this.ReferenceManagement, this.ResetPasswordRepository, this.CacheService, null);
			this.DocumentService = Substitute.For<IDocumentService>();

			this.Target = new LicenseManager(this.ReferenceManagement, this.DocumentService, this.UsersManager);
		}
 public ResetPasswordService(IResetPasswordRepository resetPasswordRespository)
 {
     _resetPasswordRespository = resetPasswordRespository;
 }
 public ResetPasswordService(IResetPasswordRepository resetPasswordRespository)
 {
     _resetPasswordRespository = resetPasswordRespository;
 }
Example #5
0
 public ResetPasswordService(IResetPasswordRepository resetPasswordRepository, IEmailSender emailSender)
 {
     _resetPasswordRepository = resetPasswordRepository;
     _emailSender             = emailSender;
 }