public GitController(IGitRepository gitRepository, IFileParserService fileParserService, IRssFeedService rssFeedService, IConfiguration configuration) { _gitRepository = gitRepository; _fileParserService = fileParserService; _rssFeedService = rssFeedService; _configuration = configuration; }
private void timerMailingTimer_Tick(object sender, EventArgs e) { if (configs.sources.Count != 0) { IRssFeedService service = currService; try { var feed = service.LoadFeed(configs.sources); if (configs.tags.Count != 0) { feed = service.FilterFeed(feed, configs.tags); } if ((!String.IsNullOrEmpty(configs.senderEmail)) && (!String.IsNullOrEmpty(configs.senderPassword)) && (feed.Count != 0) && (configs.recepients.Count != 0)) { service.SendFeedByEmail(configs.senderEmail, configs.senderPassword, feed, configs.recepients); } } catch (RssServiceException) { MessageBox.Show("Error occured. Check your internet connection"); } } }
private void checkBoxUseWebServices_CheckedChanged(object sender, EventArgs e) { if (checkBoxUseWebServices.Checked) { currService = webService; } else { currService = simpleService; } }
public MainViewModel( IRssFeedService rssFeedService, INavigator navigator, IMessageBus messageBus) { this.rssFeedService = rssFeedService; this.navigator = navigator; this.messageBus = messageBus; this.messageBus.Subscribe <FeedsChangedMessage>((message) => { LoadFeedData(); }); }
public MainViewModel( IRssFeedService rssFeedService, INavigator navigator, IMessageBus messageBus) { this.rssFeedService = rssFeedService; this.navigator = navigator; this.messageBus = messageBus; this.messageBus.Subscribe<FeedsChangedMessage>((message) => { LoadFeedData(); }); }
public RssFeedController(RssFeedSetting rssFeedSettings , ISettingService settingService , ILanguageService languageService , ILocalizationService localizationService , IRssFeedService rssFeedService , IRepository <ProductVariant> productVariantRepository , NopTask.IScheduleTaskService scheduleTaskService , IWebHelper webHelper , ILogger logger ) { _settingService = settingService; _rssFeedSettings = rssFeedSettings; _languageService = languageService; _localizationService = localizationService; _rssFeedService = rssFeedService; _productVariantRepository = productVariantRepository; _scheduleTaskService = scheduleTaskService; _logger = logger; _webHelper = webHelper; }
public RssForm() { InitializeComponent(); webBrowserMainBrowser.ScriptErrorsSuppressed = true; currService = simpleService; ColumnHeader header = new ColumnHeader(); header.Text = "header"; header.Name = "col"; header.Width = 500; listViewTitleList.Scrollable = true; listViewTitleList.View = View.Details; listViewTitleList.Columns.Add(header); if (File.Exists("config.bin")) { BinaryFormatter binFormat = new BinaryFormatter(); using (Stream fStream = new FileStream("config.bin", FileMode.OpenOrCreate)) { try { configs = (RssServiceConfigurations)binFormat.Deserialize(fStream); } catch { configs = new RssServiceConfigurations(); } } } if (configs.mailingInterval != 0) { timerMailingTimer.Interval = configs.mailingInterval * 1000; timerMailingTimer.Enabled = true; } }
private void buttonUpdateFeed_Click(object sender, EventArgs e) { if (configs.sources.Count != 0) { IRssFeedService service = currService; try { RssFeedItems = service.LoadFeed(configs.sources); if (configs.tags.Count != 0) { RssFeedItems = service.FilterFeed(RssFeedItems, configs.tags); } UpdateFeedTitleList(); } catch (RssServiceException) { MessageBox.Show("Error occured. Check your internet connection"); } } }
public RssFeedController(IRssFeedService rssFeedService, ITraceService traceService) { _rssFeedService = rssFeedService; _traceService = traceService; }
public RssFeedResolver() { _rssFeedService = HostContainer.GetInstance <IRssFeedService>(); _widgetTemplateService = HostContainer.GetInstance <IWidgetTemplateService>(); _localizedResourceService = HostContainer.GetInstance <IEzCMSLocalizedResourceService>(); }
public RssFeedController(IRssFeedService rssFeedService, ILogger <RssFeedController> logger) { _rssFeedService = rssFeedService; _logger = logger; }
public RssFeedController(IRssFeedService rssFeedService) { _rssFeedService = rssFeedService; }
public RssController(IConfiguration configuration, IRssFeedService rssFeedService) { this.configuration = configuration; this.rssFeedService = rssFeedService; }
public RssController(IRssFeedService rssFeedService) { this.rssFeedService = rssFeedService; }
public FeedController(IContentManager contentManager, IRssFeedService rssFeedService) { _contentManager = contentManager; _rssFeedService = rssFeedService; }
public SnakeyController(IRssFeedService _rssFeedService, IMercuryApiService _mercuryApiService) { rssFeedService = _rssFeedService; mercuryApiService = _mercuryApiService; }
public RssFeedController(IRssFeedService _rssFeedService) { rssFeedService = _rssFeedService; }