public SpectacleProvider( AngleSharpParser.HtmlParser parser, IHtmlProvider htmlProvider, IParserConfigProvider configProvider) { if (htmlProvider == null) { throw new ArgumentNullException(nameof(htmlProvider)); } if (parser == null) { throw new ArgumentNullException(nameof(parser)); } if (configProvider == null) { throw new ArgumentNullException(nameof(configProvider)); } this.htmlProvider = htmlProvider; this.parser = parser; this.configProvider = configProvider; }
public ConcertProvider( AngleSharpParser.HtmlParser parser, IHtmlProvider htmlProvider, IParserConfigProvider configService) { if (parser == null) { throw new ArgumentNullException(nameof(parser)); } if (htmlProvider == null) { throw new ArgumentNullException(nameof(htmlProvider)); } if (configService == null) { throw new ArgumentNullException(nameof(configService)); } this.parser = parser; this.htmlProvider = htmlProvider; this.configService = configService; }