C# Class Hanasu.Core.Preprocessor.PreprocessorService

Afficher le fichier Open project: Amrykid/Hanasu

Méthodes publiques

Méthode Description
CheckIfPreprocessingIsNeeded ( Uri url, string ExplicitExtension = "" ) : Task
CheckIfPreprocessingIsNeeded ( string url, string ExplicitExtension = "" ) : Task
GetProcessor ( Uri url, string ExplicitExtension = "" ) : IFileFormatPreprocessor
Process ( Uri url ) : Task
RegisterPreprocessor ( Type processor ) : void

Private Methods

Méthode Description
Initialize ( ) : void
PreprocessorService ( ) : System

Method Details

CheckIfPreprocessingIsNeeded() public static méthode

public static CheckIfPreprocessingIsNeeded ( Uri url, string ExplicitExtension = "" ) : Task
url System.Uri
ExplicitExtension string
Résultat Task

CheckIfPreprocessingIsNeeded() public static méthode

public static CheckIfPreprocessingIsNeeded ( string url, string ExplicitExtension = "" ) : Task
url string
ExplicitExtension string
Résultat Task

GetProcessor() public static méthode

public static GetProcessor ( Uri url, string ExplicitExtension = "" ) : IFileFormatPreprocessor
url System.Uri
ExplicitExtension string
Résultat IFileFormatPreprocessor

Process() public static méthode

public static Process ( Uri url ) : Task
url System.Uri
Résultat Task

RegisterPreprocessor() public static méthode

public static RegisterPreprocessor ( Type processor ) : void
processor System.Type
Résultat void