public SocialHandlerController([Named("Indeed")] IProcessSocialMediaData processSocialMediaIndeedData, [Named("Seek")] IProcessSocialMediaData processSocialMediaSeekData, SocialHandlerLogics socialHandlerLogics, IJobApplicationService jobApplicationService, IBusinessLogicsConnector blConnector) { _processSocialMediaSeekData = processSocialMediaSeekData; _processSocialMediaIndeedData = processSocialMediaIndeedData; _socialHandlerLogics = socialHandlerLogics; _jobApplicationService = jobApplicationService; _blConnector = blConnector; }
public JobSearchResultsController(IEnumerable <IBusinessLogicsConnector> _bConnectors, IEnumerable <IOptionsConnector> _oConnectors, IJobAlertService jobAlertService) { _jobAlertService = jobAlertService; _bConnectorsList = _bConnectors; _oConnectorsList = _oConnectors; _BLConnector = _bConnectors.Where(c => c.ConnectorType == JXTNext.Sitefinity.Connector.IntegrationConnectorType.JXTNext).FirstOrDefault(); _OptionsConnector = _oConnectors.Where(c => c.ConnectorType == JXTNext.Sitefinity.Connector.IntegrationConnectorType.JXTNext).FirstOrDefault(); }
public JXTNextResumeController(IJobApplicationService jobApplicationService, IBusinessLogicsConnector blConnector) { _jobApplicationService = jobApplicationService; _blConnector = blConnector; resumeList = new List <ProfileResumeJsonModel>(); Email = SitefinityHelper.GetLoggedInUserEmail(); }
public JobSearchController(IEnumerable <IBusinessLogicsConnector> _bConnectors, IEnumerable <IOptionsConnector> _oConnectors) { _BLConnector = _bConnectors.Where(c => c.ConnectorType == JXTNext.Sitefinity.Connector.IntegrationConnectorType.JXTNext).FirstOrDefault(); _OConnector = _oConnectors.Where(c => c.ConnectorType == JXTNext.Sitefinity.Connector.IntegrationConnectorType.JXTNext).FirstOrDefault(); //Execute - Get available filter options from the server //JXTNext_GetJobFiltersRequest request = new JXTNext_GetJobFiltersRequest { SiteId = 1 }; //filtersResponse = _testOConnector.JobFilters<JXTNext_GetJobFiltersRequest, JXTNext_GetJobFiltersResponse>(request); //this.SerializedFilterData = JsonSerializer.SerializeToString(filtersResponse.Filters.Data); }
private void DrawDependencies() { IJobListingMapper jobMapper = new JXTNext_JobListingMapper(); IMemberMapper memberMapper = new JXTNext_MemberMapper(); IRequestSession session = new SFRequestSession(); _businessLogicsConnector = new JXTNextBusinessLogicsConnector( new List <IJobListingMapper> { jobMapper }, new List <IMemberMapper> { memberMapper }, session); }
public JobAlertsBC(IEnumerable <IBusinessLogicsConnector> businessLogicsConnectors) { _BLconnector = businessLogicsConnectors.Where(c => c.ConnectorType == Connector.IntegrationConnectorType.JXTNext).FirstOrDefault(); }
public MemberSavedJobBC(IEnumerable <IBusinessLogicsConnector> _bConnectors) { _BLConnector = _bConnectors.Where(c => c.ConnectorType == JXTNext.Sitefinity.Connector.IntegrationConnectorType.JXTNext).FirstOrDefault(); }
public JobFiltersController(IEnumerable <IBusinessLogicsConnector> _bConnectors, IEnumerable <IOptionsConnector> _oConnectors) { _BLConnector = _bConnectors.Where(c => c.ConnectorType == JXTNext.Sitefinity.Connector.IntegrationConnectorType.JXTNext).FirstOrDefault(); _OConnector = _oConnectors.Where(c => c.ConnectorType == JXTNext.Sitefinity.Connector.IntegrationConnectorType.JXTNext).FirstOrDefault(); }
public JXTNextJobApplicationService(IBusinessLogicsConnector blConnector) { _blConnector = blConnector; }
public JXTNext_UserEventHandler(IBusinessLogicsConnector businessLogicsConnector) { _businessLogicsConnector = businessLogicsConnector; }