/// <summary> /// this is the default constructor for the Skill service /// </summary> /// <param name="projectManagementRepository">projectManagementRepository interface object for dependency injection</param> /// <param name="employeeRepository">employeeRepository interface object for dependency injection</param> /// <param name="projectRepository">employeeRepository interface object for dependency injection</param> /// <param name="reportingManagerService">reportingManagerService interface object for dependency injection</param> public ProjectManagementService(IProjectManagementRepository projectManagementRepository, IEmployeeRepository employeeRepository, IProjectRepository projectRepository, IMapper mapper, IDepartmentDesignationService departmentDesignationService, IEmployeeService employeeService, IProjectRequirementsRepository projectRequirementsRepository, IReportingManagerService reportingManagerService) { _projectManagementRepository = projectManagementRepository; _employeeRepository = employeeRepository; _projectRepository = projectRepository; _mapper = mapper; _departmentDesignationService = departmentDesignationService; _employeeService = employeeService; _projectRequirementsRepository = projectRequirementsRepository; _reportingManagerService = reportingManagerService; }
public ReportingManagerController(IReportingManagerService reportingManagerService) { _reportingManagerService = reportingManagerService; }