public WebFeeds(IHttpWebRequests httpWebRequests, IWurmServerList wurmServerList, ILogger logger) { if (httpWebRequests == null) throw new ArgumentNullException("httpWebRequests"); if (wurmServerList == null) throw new ArgumentNullException("wurmServerList"); if (logger == null) throw new ArgumentNullException("logger"); this.httpWebRequests = httpWebRequests; this.wurmServerList = wurmServerList; this.logger = logger; extractor = new WebFeedExtractor(httpWebRequests); }
public WebFeeds(IHttpWebRequests httpWebRequests, IWurmServerList wurmServerList, IWurmApiLogger logger) { if (httpWebRequests == null) { throw new ArgumentNullException(nameof(httpWebRequests)); } if (wurmServerList == null) { throw new ArgumentNullException(nameof(wurmServerList)); } if (logger == null) { throw new ArgumentNullException(nameof(logger)); } this.wurmServerList = wurmServerList; this.logger = logger; extractor = new WebFeedExtractor(httpWebRequests); }