public FaceListDeleted( IIntelligentMediaSettings settings, IPersonGroupService personGroupService) { Settings = settings; PersonGroupService = personGroupService; }
public BaseIntelligentMediaCommand() { Settings = DependencyResolver.Current.GetService <IIntelligentMediaSettings>(); SearchService = DependencyResolver.Current.GetService <IIntelligentMediaSearchService>(); MediaWrapper = DependencyResolver.Current.GetService <IMediaWrapper>(); PersonGroupService = DependencyResolver.Current.GetService <IPersonGroupService>(); }
public PersonGroupController( IPersonGroupService personGroupService, IDbContextScopeFactory contextScopeFactory ) { _personGroupService = personGroupService; _contextScopeFactory = contextScopeFactory; }
public PersonFaceSaved( ISitecoreDataWrapper dataWrapper, IPersonGroupService personGroupService, IIntelligentMediaSettings settings) { DataWrapper = dataWrapper; PersonGroupService = personGroupService; Settings = settings; }
public ImageAnalysisService( IIntelligentMediaSettings settings, IIntelligentMediaSearchService searchService, ISitecoreDataWrapper dataWrapper, IFaceService faceService, IComputerVisionService visionService, IImageAnalysisFactory imageAnalysisFactory, IPersonGroupService personService) { Settings = settings; SearchService = searchService; DataWrapper = dataWrapper; FaceService = faceService; VisionService = visionService; ImageAnalysisFactory = imageAnalysisFactory; PersonService = personService; }
public IntelligentMediaController( IIntelligentMediaSearchService searchService, ISitecoreDataWrapper dataWrapper, IWebUtilWrapper webUtil, IImageSearchFactory msFactory, ISetAltTagsAllFactory satarFactory, IImageAnalysisService analysisService, IJobResultFactory jobResultFactory, ISetupInformationFactory setupFactory, ISetupService setupService, IIntelligentMediaSettings searchSettings, IFaceService faceService, IPersonGroupService personGroupService, IComputerVisionService computerVisionService, IMediaWrapper mediaWrapper) { Assert.IsNotNull(searchService, typeof(IIntelligentMediaSearchService)); Assert.IsNotNull(dataWrapper, typeof(ISitecoreDataWrapper)); Assert.IsNotNull(webUtil, typeof(IWebUtilWrapper)); Assert.IsNotNull(msFactory, typeof(IImageSearchFactory)); Assert.IsNotNull(satarFactory, typeof(ISetAltTagsAllFactory)); Assert.IsNotNull(analysisService, typeof(IImageAnalysisService)); Assert.IsNotNull(jobResultFactory, typeof(IJobResultFactory)); Assert.IsNotNull(setupFactory, typeof(ISetupInformationFactory)); Assert.IsNotNull(setupService, typeof(ISetupService)); Assert.IsNotNull(searchSettings, typeof(IIntelligentMediaSettings)); Assert.IsNotNull(faceService, typeof(IFaceService)); Assert.IsNotNull(personGroupService, typeof(IPersonGroupService)); Assert.IsNotNull(computerVisionService, typeof(IComputerVisionService)); Assert.IsNotNull(mediaWrapper, typeof(IMediaWrapper)); SearchService = searchService; DataWrapper = dataWrapper; WebUtil = webUtil; MediaSearchFactory = msFactory; SetAltTagsAllFactory = satarFactory; AnalysisService = analysisService; JobResultFactory = jobResultFactory; SetupFactory = setupFactory; SetupService = setupService; SearchSettings = searchSettings; FaceService = faceService; PersonGroupService = personGroupService; ComputerVisionService = computerVisionService; MediaWrapper = mediaWrapper; }
public SeatingService( IMapper mapper, ITableRepository tableRepository, IPersonRepository personRepository, IPersonGroupRepository personGroupRepository, ITableService tableService, IPersonService personService, IPersonGroupService personGroupService, IDbContextScopeFactory contextScopeFactory ) { _mapper = mapper; _tableRepository = tableRepository; _personRepository = personRepository; _personGroupRepository = personGroupRepository; _tableService = tableService; _personService = personService; _personGroupService = personGroupService; _contextScopeFactory = contextScopeFactory; }
public AjaxController() { var messageRepository = new MessageRepository(); var permissionRepository = new PermissionRepository(); var churchRepository = new ChurchRepository(); var personRepository = new PersonRepository(permissionRepository, churchRepository); var uploadPhotoRepository = new PhotoRepository(); _familyRepository = new FamilyRepository(uploadPhotoRepository); _usernamePasswordRepository = new UsernamePasswordRepository(permissionRepository); var personGroupRepository = new PersonGroupRepository(personRepository); _personGroupRepository = personGroupRepository; var groupRepository = new GroupRepository(); var emailSender = new EmailSender(messageRepository, new MessageRecepientRepository(), new MessageAttachmentRepository(), personRepository); var emailContentService = new EmailContentService(new EmailContentRepository()); var churchEmailTemplateRepository = new ChurchEmailTemplatesRepository(); _emailService = new EmailService( _usernamePasswordRepository, personRepository, groupRepository, emailSender, emailContentService, churchEmailTemplateRepository, permissionRepository ); _passwordService = new PasswordService(personRepository, churchRepository, _usernamePasswordRepository, _emailService); _personService = new PersonService( personRepository, _personGroupRepository, permissionRepository, new PersonRoleRepository(), new PersonOptionalFieldRepository(), new RelationshipRepository(personRepository), new ChurchMatcherRepository(), groupRepository, _familyRepository, _emailService, new AddressRepository(), uploadPhotoRepository ); _groupEventRepository = new GroupEventRepository(personRepository); _systemAdministratorService = new SystemAdministratorService(churchRepository, permissionRepository); _personGroupService = new PersonGroupService(_personGroupRepository); _messageRecepientRepository = new MessageRecepientRepository(); var httpPostService = new HttpPostService(); _smsSender = new SmsSender(messageRepository, new MessageRecepientRepository(), personRepository, httpPostService); _churchEventsReporitory = new ChurchEventsRepository(); _messageService = new MessageService(_messageRecepientRepository); var birthdayRepository = new BirthdayAndAniversaryRepository(); var usernamePasswordRepository = new UsernamePasswordRepository(permissionRepository); var churchEmailTemplatesRepository = new ChurchEmailTemplatesRepository(); var emailService = new EmailService(usernamePasswordRepository, personRepository, groupRepository, emailSender, emailContentService, churchEmailTemplatesRepository, permissionRepository); var eventRepository = new EventRepository(birthdayRepository); _eventService = new EventService(eventRepository, emailService, birthdayRepository); _childReportsService = new ChildReportsService(new ChildrenReportsRepository(), _emailService); _reminderService = new ReminderService(new ReminderRepository()); }
public RegistrationApiController(IPersonGroupService personGroupService, IRegistrationFactory registrationFactory) { _personGroupService = personGroupService; _registrationFactory = registrationFactory; }