C# 클래스 Rhythm.Staticize.ReferenceResourcesExistingValidation

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

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

상속: IValidation
파일 보기 프로젝트 열기: darklx/Staticize

공개 메소드들

메소드 설명
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