public GoVolunteerService(MPInterfaces.IParticipantRepository participantService, IRegistrationRepository registrationService, MPInterfaces.IContactRepository contactService, IGroupConnectorRepository groupConnectorService, IConfigurationWrapper configurationWrapper, MPInterfaces.IContactRelationshipRepository contactRelationshipService, MPInterfaces.IProjectTypeRepository projectTypeService, IAttributeService attributeService, IGoSkillsService skillsService, MPInterfaces.ICommunicationRepository comunicationService, MPInterfaces.IUserRepository userService) { _participantService = participantService; _registrationService = registrationService; _contactService = contactService; _groupConnectorService = groupConnectorService; _configurationWrapper = configurationWrapper; _contactRelationshipService = contactRelationshipService; _projectTypeService = projectTypeService; _attributeService = attributeService; _otherEquipmentId = _configurationWrapper.GetConfigIntValue("GoCincinnatiOtherEquipmentAttributeId"); _skillsService = skillsService; _communicationService = comunicationService; _userService = userService; }