public CompaniesController(ICompanyRepositroy companyRepositroy, IMapper mapper, IPropertyMappingService propertyMappingService, IPropertyCheckerService propertyCheckerService) { _companyRepositroy = companyRepositroy ?? throw new ArgumentNullException(nameof(companyRepositroy)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _propertyMappingService = propertyMappingService ?? throw new ArgumentNullException(nameof(propertyMappingService)); _propertyCheckerService = propertyCheckerService ?? throw new ArgumentNullException(nameof(propertyCheckerService)); }
public CompanyCollectionsController(ICompanyRepositroy companyRepositroy, IMapper mapper) { _companyRepositroy = companyRepositroy ?? throw new ArgumentNullException(nameof(companyRepositroy)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }