public DeleteEmployeeConsumer(
            IEmployeeRepositoryAdmin employeeRepositoryAdmin)
        {
            Guard.ConstructorArgumentIsNotNull(employeeRepositoryAdmin, nameof(employeeRepositoryAdmin));

            _employeeRepositoryAdmin = employeeRepositoryAdmin;
        }
        public UpdateEmployeeConsumer(
            IEmployeeRepositoryAdmin employeeRepositoryAdmin,
            IMapper mapper)
        {
            Guard.ConstructorArgumentIsNotNull(employeeRepositoryAdmin, nameof(employeeRepositoryAdmin));

            _employeeRepositoryAdmin = employeeRepositoryAdmin;
        }
Пример #3
0
        public EmployeeServiceAdmin(
            IEmployeeRepositoryAdmin employeeRepositoryAdmin,
            IEventPublisher eventPublisher,
            IMapper mapper)
        {
            Guard.ConstructorArgumentIsNotNull(employeeRepositoryAdmin, nameof(employeeRepositoryAdmin));
            Guard.ConstructorArgumentIsNotNull(eventPublisher, nameof(eventPublisher));
            Guard.ConstructorArgumentIsNotNull(mapper, nameof(mapper));

            _employeeRepositoryAdmin = employeeRepositoryAdmin;
            _eventPublisher          = eventPublisher;
            _mapper = mapper;
        }
Пример #4
0
        public UserService(
            IUserRepositoryAdmin userRepositoryAdmin,
            IEmployeeRepositoryAdmin employeeRepositoryAdmin,
            IMapper mapper)
        {
            Guard.ConstructorArgumentIsNotNull(userRepositoryAdmin, nameof(userRepositoryAdmin));
            Guard.ConstructorArgumentIsNotNull(employeeRepositoryAdmin, nameof(employeeRepositoryAdmin));
            Guard.ConstructorArgumentIsNotNull(mapper, nameof(mapper));

            _userRepositoryAdmin = userRepositoryAdmin;
            _employeeRepositoryAdmin = employeeRepositoryAdmin;
            _mapper = mapper;
        }