C# Class Rhythm.Staticize.ReferenceResourcesExistingValidation

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

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

Inheritance: IValidation
Afficher le fichier Open project: darklx/Staticize

Méthodes publiques

Méthode Description
ReferenceResourcesExistingValidation ( String resourceBaseDir, IUriResourcesFromLocalFileSystemReslover resourceFileReslover = null ) : System

初始化 ReferenceResourcesExistsValidation 的新实例。

Validate ( HtmlAgilityPack document, HtmlStaticizeContext status ) : string

Private Methods

Méthode Description
Validate ( IList list, HtmlStaticizeContext status ) : string

Method Details

ReferenceResourcesExistingValidation() public méthode

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

Validate() public méthode

public Validate ( HtmlAgilityPack document, HtmlStaticizeContext status ) : string
document HtmlAgilityPack
status HtmlStaticizeContext
Résultat string