public UserManager( IUserRepository userRepository, IConfirmationService confirmationService, PaginationSettings paginationSettings, IProjectMembershipRepostiory projectMembershipRepostiory, IMailer mailer, ApplicationLocationSettings applicationLocationSettings, IPasswordManager passwordManager, IEventBus eventBus) { Require.NotNull(userRepository, nameof(userRepository)); Require.NotNull(confirmationService, nameof(confirmationService)); Require.NotNull(paginationSettings, nameof(paginationSettings)); Require.NotNull(projectMembershipRepostiory, nameof(projectMembershipRepostiory)); Require.NotNull(mailer, nameof(mailer)); Require.NotNull(applicationLocationSettings, nameof(applicationLocationSettings)); Require.NotNull(passwordManager, nameof(passwordManager)); Require.NotNull(eventBus, nameof(eventBus)); _userRepository = userRepository; _confirmationService = confirmationService; _paginationSettings = paginationSettings; _projectMembershipRepostiory = projectMembershipRepostiory; _mailer = mailer; _applicationLocationSettings = applicationLocationSettings; _passwordManager = passwordManager; _eventBus = eventBus; }
public PasswordChangeHandler( IMailer mailer, IPasswordManager passwordManager, ApplicationLocationSettings applicationLocationSettings, IEventBus eventBus, IUserRepository userRepository, DatabaseSessionProvider databaseSessionProvider) { _mailer = mailer; _passwordManager = passwordManager; _applicationLocationSettings = applicationLocationSettings; _eventBus = eventBus; _userRepository = userRepository; _databaseSessionProvider = databaseSessionProvider; BindToConsumer(); }
public ImageResizer(int lengthOfLongestSideOfResized, FileStorageSettings fileStorageSettings, ApplicationLocationSettings applicationLocationSettings) { _lengthOfLongestSideOfResized = lengthOfLongestSideOfResized; this._fileStorageSettings = fileStorageSettings; _applicationLocationSettings = applicationLocationSettings; }