Exemple #1
0
        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)
 {
 }
Exemple #4
0
 /// <summary>
 /// Инициализирует экземпляр <see cref="ImgLinkParser"/>.
 /// </summary>
 /// <param name="configProvider"></param>
 public ImgLinkParser(PipelineConfigItem configProvider) : base(configProvider)
 {
 }
Exemple #5
0
 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)
 {
 }