public void PurgeFeedSubmissionEntriesQueue() { using (var feedSubmissionService = new FeedSubmissionEntryService(_options, _easyMwsLogger)) { _feedProcessor.PurgeQueue(feedSubmissionService); } }
public void QueueFeed(FeedSubmissionPropertiesContainer feedSubmissionContainer, string targetEventId = null, Dictionary <string, object> targetEventArgs = null) { using (var feedSubmissionService = new FeedSubmissionEntryService(_options, _easyMwsLogger)) { _feedProcessor.QueueFeed(feedSubmissionService, feedSubmissionContainer, targetEventId, targetEventArgs); } }
public void Poll() { Parallel.Invoke( () => { using (var reportRequestService = new ReportRequestEntryService(_options, _easyMwsLogger)) { _reportProcessor.PollReports(reportRequestService); } }, () => { using (var feedSubmissionService = new FeedSubmissionEntryService(_options, _easyMwsLogger)) { _feedProcessor.PollFeeds(feedSubmissionService); } }); }