public UserManagement(IUserRepository userRepository, IReferenceManagement referenceManagement, IResetPasswordRepository resetPasswordRepository, ICacheService cacheService, IFailedAttemptRepository failedAttemptRepository) { _userRepository = userRepository; _referenceManagement = referenceManagement; _resetPasswordRepository = resetPasswordRepository; _cacheService = cacheService; _failedAttemptRepository = failedAttemptRepository; }
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 resetPasswordRepository, IEmailSender emailSender) { _resetPasswordRepository = resetPasswordRepository; _emailSender = emailSender; }