public UrlFilter(PipelineConfigItem config) : base(config) { allowPatterns = GetParamValues(AllowPatternParamName) .Select(InitializeRegex) .Where(p => p != null) .ToList(); disallowPatterns = GetParamValues(DisallowPatternParamName) .Select(InitializeRegex) .Where(p => p != null) .ToList(); }
/// <summary> /// Инициализирует экземпляр <see cref="PageLoader"/>. /// </summary> /// <param name="config"></param> public PageLoader(PipelineConfigItem config) : base(config) { }
protected LinkParserBase(PipelineConfigItem config) : base(config) { }
/// <summary> /// Инициализирует экземпляр <see cref="ImgLinkParser"/>. /// </summary> /// <param name="configProvider"></param> public ImgLinkParser(PipelineConfigItem configProvider) : base(configProvider) { }
protected HandlerBase(PipelineConfigItem config) { Configuration = config; }
/// <summary> /// Инициализирует экземпляр <see cref="ContentRestrictor"/>. /// </summary> /// <param name="config"></param> public ContentRestrictor(PipelineConfigItem config) : base(config) { }
public AnchorLinkParser(PipelineConfigItem config) : base(config) { }