public CompanyController(IRekommendRepository repository, IPropertyCheckerService propertyCheckerService, IPropertyMappingService propertyMappingService, ILogger <CompanyController> logger) { _repository = repository ?? throw new ArgumentNullException(nameof(repository)); _propertyCheckerService = propertyCheckerService ?? throw new ArgumentNullException(nameof(propertyCheckerService)); _propertyMappingService = propertyMappingService ?? throw new ArgumentNullException(nameof(propertyMappingService)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public TechJobOpeningsController(IRekommendRepository repository, IPropertyCheckerService propertyCheckerService, IPropertyMappingService propertyMappingService, ILogger <TechJobOpeningsController> logger, IUserInfoService userInfoService) { _repository = repository ?? throw new ArgumentNullException(nameof(repository)); _propertyCheckerService = propertyCheckerService ?? throw new ArgumentNullException(nameof(propertyCheckerService)); _propertyMappingService = propertyMappingService ?? throw new ArgumentNullException(nameof(propertyMappingService)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _userInfoService = userInfoService ?? throw new ArgumentNullException(nameof(userInfoService)); }
public MustBeAnExtendedUserHandler(IRekommendRepository rekommendRepository) { _rekommendRepository = rekommendRepository ?? throw new ArgumentNullException(nameof(rekommendRepository)); }