C# Класс Hanasu.Core.Preprocessor.PreprocessorService

Показать файл Открыть проект

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

Метод Описание
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

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

Метод Описание
Initialize ( ) : void
PreprocessorService ( ) : System

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

CheckIfPreprocessingIsNeeded() публичный статический Метод

public static CheckIfPreprocessingIsNeeded ( Uri url, string ExplicitExtension = "" ) : Task
url System.Uri
ExplicitExtension string
Результат Task

CheckIfPreprocessingIsNeeded() публичный статический Метод

public static CheckIfPreprocessingIsNeeded ( string url, string ExplicitExtension = "" ) : Task
url string
ExplicitExtension string
Результат Task

GetProcessor() публичный статический Метод

public static GetProcessor ( Uri url, string ExplicitExtension = "" ) : IFileFormatPreprocessor
url System.Uri
ExplicitExtension string
Результат IFileFormatPreprocessor

Process() публичный статический Метод

public static Process ( Uri url ) : Task
url System.Uri
Результат Task

RegisterPreprocessor() публичный статический Метод

public static RegisterPreprocessor ( Type processor ) : void
processor System.Type
Результат void