C# Класс withSIX.Mini.Plugin.Arma.Services.UserconfigProcessor

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

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

Метод Описание
GetRepoName ( string name ) : string
ProcessUserconfig ( IAbsoluteDirectoryPath modPath, IAbsoluteDirectoryPath gamePath, string exisitingChecksum, bool force = true ) : Task

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

Метод Описание
CreateMd5ForFolder ( string path ) : string
GetChecksum ( IAbsoluteFilePath uconfigPath ) : string
GetConfigChecksum ( string path ) : string
GetUserconfigPath ( IAbsoluteDirectoryPath modPath ) : string
ProcessUserconfigInternal ( IAbsoluteDirectoryPath modPath, IAbsoluteDirectoryPath gamePath, string exisitingChecksum, bool force = true ) : string

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

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

public static GetRepoName ( string name ) : string
name string
Результат string

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

public ProcessUserconfig ( IAbsoluteDirectoryPath modPath, IAbsoluteDirectoryPath gamePath, string exisitingChecksum, bool force = true ) : Task
modPath IAbsoluteDirectoryPath
gamePath IAbsoluteDirectoryPath
exisitingChecksum string
force bool
Результат Task