C# Класс Rhythm.Staticize.ReferenceResourcesExistingValidation

检查HTML中引用的资源文件是否在文件系统中存在。

它会搜索网页中引用的所有CSS、JS、图片文件,然后在本地静态化目录查找是否存在这些文件。

Наследование: IValidation
Показать файл Открыть проект

Открытые методы

Метод Описание
ReferenceResourcesExistingValidation ( String resourceBaseDir, IUriResourcesFromLocalFileSystemReslover resourceFileReslover = null ) : System

初始化 ReferenceResourcesExistsValidation 的新实例。

Validate ( HtmlAgilityPack document, HtmlStaticizeContext status ) : string

Приватные методы

Метод Описание
Validate ( IList list, HtmlStaticizeContext status ) : string

Описание методов

ReferenceResourcesExistingValidation() публичный Метод

初始化 ReferenceResourcesExistsValidation 的新实例。
public ReferenceResourcesExistingValidation ( String resourceBaseDir, IUriResourcesFromLocalFileSystemReslover resourceFileReslover = null ) : System
resourceBaseDir String 资源的基础保存目录,将会基于此目录搜索相关资源文件。
resourceFileReslover IUriResourcesFromLocalFileSystemReslover 定义将Uri路径转换为本地文件系统路径。
Результат System

Validate() публичный Метод

public Validate ( HtmlAgilityPack document, HtmlStaticizeContext status ) : string
document HtmlAgilityPack
status HtmlStaticizeContext
Результат string