Пример #1
0
 public NotificationEmailDescriber(
     IProjectRepository projectRepository,
     IUserRepository userRepository)
 {
     _projectRepository = projectRepository;
     _userRepository    = userRepository;
 }
 public NotificationEmailDescriber(
     IOrderRepository orderRepository, 
     IProjectRepository projectRepository,
     IUserRepository userRepository)
 {
     _orderRepository = orderRepository;
     _projectRepository = projectRepository;
     _userRepository = userRepository;
 }
Пример #3
0
        public UserManager(
            IUserRepository userRepository,
            IConfirmationService confirmationService, PaginationSettings paginationSettings, IProjectMembershipRepostiory projectMembershipRepostiory, IMailer mailer, ApplicationLocationSettings applicationLocationSettings, IPasswordManager passwordManager)
        {
            Require.NotNull(userRepository, nameof(userRepository));
            Require.NotNull(confirmationService, nameof(confirmationService));

            _userRepository = userRepository;
            _confirmationService = confirmationService;
            _paginationSettings = paginationSettings;
            _projectMembershipRepostiory = projectMembershipRepostiory;
            _mailer = mailer;
            _applicationLocationSettings = applicationLocationSettings;
            _passwordManager = passwordManager;
        }