public PositionsController( IProjectsRepository projectsRepository, IUsersRepository usersRepository, IPositionsRepository positionsRepository, IOutOfOfficeRepository outOfOfficeRepository, IUtilizationRepository utilizationRepository, IMapper mapper ) { this.projectsRepository = projectsRepository; this.usersRepository = usersRepository; this.positionsRepository = positionsRepository; this.outOfOfficeRepository = outOfOfficeRepository; this.utilizationRepository = utilizationRepository; this.mapper = mapper; }
public UsersController( IUsersRepository usersRepository, IProjectsRepository projectsRepository, IPositionsRepository positionsRepository, ILocationsRepository locationsRepository, IDisciplinesRepository disciplinesRepository, ISkillsRepository skillsRepository, IOutOfOfficeRepository outOfOfficeRepository, IUtilizationRepository utilizationRepository, IMapper mapper ) { this.usersRepository = usersRepository; this.projectsRepository = projectsRepository; this.positionsRepository = positionsRepository; this.locationsRepository = locationsRepository; this.disciplinesRepository = disciplinesRepository; this.skillsRepository = skillsRepository; this.outOfOfficeRepository = outOfOfficeRepository; this.utilizationRepository = utilizationRepository; this.mapper = mapper; }
public AddOutOfOfficeEntryCommandHandler(IOutOfOfficeRepository outOfOfficeRepository) { this.outOfOfficeRepository = outOfOfficeRepository ?? throw new ArgumentNullException(nameof(outOfOfficeRepository)); }