public SearchesApiController(IMemberSearchAlertsQuery memberSearchAlertsQuery, ILocationQuery locationQuery, IIndustriesQuery industriesQuery, IAppleDevicesQuery appleDevicesQuery, IMemberSearchAlertsCommand memberSearchAlertsCommand, IAppleDevicesCommand appleDevicesCommand) { _memberSearchAlertsQuery = memberSearchAlertsQuery; _appleDevicesQuery = appleDevicesQuery; _memberSearchAlertsCommand = memberSearchAlertsCommand; _appleDevicesCommand = appleDevicesCommand; _converters = new JavaScriptConverter[] { new MemberSearchCriteriaJavaScriptConverter(locationQuery, industriesQuery) }; }
protected ResumeSearchAlertsTask(IExecuteMemberSearchCommand executeMemberSearchCommand, IMemberSearchesQuery memberSearchesQuery, IMemberSearchAlertsCommand memberSearchAlertsCommand, IMemberSearchAlertsQuery memberSearchAlertsQuery, IEmployersQuery employersQuery, AlertType alertType) : base(EventSource) { _executeMemberSearchCommand = executeMemberSearchCommand; _memberSearchesQuery = memberSearchesQuery; _memberSearchAlertsCommand = memberSearchAlertsCommand; _memberSearchAlertsQuery = memberSearchAlertsQuery; _employersQuery = employersQuery; _alertType = alertType; }
public AccountsApiController(IAccountsManager accountsManager, ILoginCredentialsQuery loginCredentialsQuery, IEmployersQuery employersQuery, IAppleDevicesQuery appleDevicesQuery, IMemberSearchAlertsQuery memberSearchAlertsQuery, ILoginAuthenticationCommand loginAuthenticationCommand, ILoginCredentialsCommand loginCredentialsCommand, IAppleDevicesCommand appleDevicesCommand) { _accountsManager = accountsManager; _loginCredentialsQuery = loginCredentialsQuery; _employersQuery = employersQuery; _appleDevicesQuery = appleDevicesQuery; _memberSearchAlertsQuery = memberSearchAlertsQuery; _loginAuthenticationCommand = loginAuthenticationCommand; _loginCredentialsCommand = loginCredentialsCommand; _appleDevicesCommand = appleDevicesCommand; }
public PushNotificationsCommand(string p12FileName, string p12Password, bool sandbox, IAppleDevicesQuery appleDevicesQuery, IMemberSearchAlertsQuery memberSearchAlertsQuery, IMemberSearchAlertsCommand memberSearchAlertsCommand, IMembersQuery membersQuery, ICandidatesQuery candidatesQuery, IResumesQuery resumesQuery) { _p12FileName = string.Format(".\\{0}", p12FileName); _p12Password = p12Password; _sandbox = sandbox; _memberSearchAlertsQuery = memberSearchAlertsQuery; _appleDevicesQuery = appleDevicesQuery; _membersQuery = membersQuery; _candidatesQuery = candidatesQuery; _resumesQuery = resumesQuery; _memberSearchAlertsCommand = memberSearchAlertsCommand; CreateService(); }
public PushNotifyResumeSearchAlertsTask(IExecuteMemberSearchCommand executeMemberSearchCommand, IMemberSearchesQuery memberSearchesQuery, IMemberSearchAlertsCommand memberSearchAlertsCommand, IMemberSearchAlertsQuery memberSearchAlertsQuery, IEmployersQuery employersQuery, IPushNotificationsCommand pushNotificationsCommand, IPushDevicesFeedbackCommand pushDevicesFeedbackCommand) : base(executeMemberSearchCommand, memberSearchesQuery, memberSearchAlertsCommand, memberSearchAlertsQuery, employersQuery, AlertType.AppleDevice) { _pushNotificationsCommand = pushNotificationsCommand; _pushDevicesFeedbackCommand = pushDevicesFeedbackCommand; }
public SearchesApiController(IMemberSearchAlertsCommand memberSearchAlertsCommand, IMemberSearchAlertsQuery memberSearchAlertsQuery) { _memberSearchAlertsCommand = memberSearchAlertsCommand; _memberSearchAlertsQuery = memberSearchAlertsQuery; }
public EmailResumeSearchAlertsTask(IExecuteMemberSearchCommand executeMemberSearchCommand, IMemberSearchesQuery memberSearchesQuery, IMemberSearchAlertsCommand memberSearchAlertsCommand, IMemberSearchAlertsQuery memberSearchAlertsQuery, IEmployersQuery employersQuery, IEmailsCommand emailsCommand, IIndustriesQuery industriesQuery, IEmployerMemberViewsQuery employerMemberViewsQuery) : base(executeMemberSearchCommand, memberSearchesQuery, memberSearchAlertsCommand, memberSearchAlertsQuery, employersQuery, AlertType.Email) { _emailsCommand = emailsCommand; _industriesQuery = industriesQuery; _employerMemberViewsQuery = employerMemberViewsQuery; }