public PositionAppService(IPositionDomainService positionDomainService, IDapperRepository <Domain.Positions.Position, long> positionRepository, IDapperRepository <Domain.Department, long> departmentRepository) { _positionDomainService = positionDomainService; _positionRepository = positionRepository; _departmentRepository = departmentRepository; }
public DepartmentDomainService(IDapperRepository <Department, long> departmentRepository, IDapperRepository <Corporation, long> corporationRepository, IDapperRepository <Position, long> positionRepository, IDapperRepository <Organization, long> organizationRepository, IPositionDomainService positionDomainService) { _departmentRepository = departmentRepository; _corporationRepository = corporationRepository; _positionRepository = positionRepository; _organizationRepository = organizationRepository; _positionDomainService = positionDomainService; }