public override void Start(string[] args) { _logger.Info("Starting notification service..."); _pollThread.Start(); //_logger.Info("Starting fax notification service..."); //_faxPollThread.Start(); _logger.Info("Starting evalauation reminder notification service..."); _pollThreadForEvaluationReminderNotification.Start(); _logger.Info("Starting Result Delivery notification service..."); _pollThreadResultDeliveredNotification.Start(); _logger.Info("Starting Screening Reminder notification service..."); _pollThreadScreeningReminderNotification.Start(); _logger.Info("Starting Annual Reminder notification service..."); _pollThreadAnnualReminderNotification.Start(); _logger.Info("Starting Survey Email notification service..."); _pollThreadSurveyEmailNotification.Start(); _logger.Info("Starting Prospect Customer Follow up notification service..."); _pollThreadProspectCustomerEmailNotification.Start(); _logger.Info("Starting Test Upsell notification service..."); _pollThreadTestUpsellEmailNotification.Start(); _logger.Info("Starting Second Result Ready notification service..."); _pollThreadSecondResultReadyNotification.Start(); _logger.Info("Starting Event Result Ready notification service..."); _pollThreadEventResultReadyNotification.Start(); _logger.Info("Starting Second Screening Reminder notification service..."); _pollThreadSecondScreeningReminderNotification.Start(); _logger.Info("Starting Kyn First notification service..."); _pollThreadKynFirstNotification.Start(); _logger.Info("Starting Kyn Second notification service..."); _pollThreadKynSecondNotification.Start(); //_logger.Info("Starting Call Queue notification service..."); //_pollThreadCallQueuePollingAgent.Start(); _logger.Info("Starting Pull Back Call Queue Customer service..."); _pollThreadPullBackCallQueueCustomer.Start(); _logger.Info("Starting Appointment Reminder Via Sms service..."); _pollForAppointmentReminderViaSms.Start(); _logger.Info("Starting Fax Notification service..."); _pollForFaxResultNotification.Start(); _logger.Info("Starting Priority In Queue Notification service..."); _pollThreadPriorityInQueueNotification.Start(); //_logger.Info("Starting System Generated Call Queue Polling"); //_pollThreadSystemGeneratedCallQueue.Start(); //_logger.Info("Starting Fill Events Call Queue Polling"); //_pollThreadFillEventsCallQueue.Start(); //_logger.Info("Starting Upsell Call Queue Polling"); //_pollThreadUpsellCallQueue.Start(); //_logger.Info("Starting Confiramation Call Queue Polling"); //_pollThreadConfirmationCallQueue.Start(); _logger.Info("Starting Delete Past Event System Generated Call Queue Polling"); _pollThreadDeletePastEventSystemGeneratedCallQueue.Start(); _logger.Info("Starting No Show Customer Notification Polling"); _pollThreadNoshowEventCustomerNotification.Start(); _logger.Info("Starting Direct Mail Activity Reminder Polling"); _pollThreadDirectMailActivityReminderNotification.Start(); _logger.Info("Starting Corporate Event Result Ready notification service..."); _pollThreadCorporateEventResultReadyNotification.Start(); _logger.Info("Starting Custom Event Notification..."); _pollThreadCustomEventNotificationService.Start(); _logger.Info("Starting Send Notiification To Nurse Practitioner..."); _pollThreadNotiificationToNursePractitioner.Start(); _logger.Info("Starting Send Notiification To Pre-Assessment Call Queue..."); _PollforPullBackPreAssessmentCallQueueCustomer.Start(); }
public override void Start(string[] args) { _logger.Info("Starting result service..."); _pollThread.Start(); }