C# 클래스 withSIX.Mini.Plugin.Arma.Services.UserconfigProcessor

상속: IEnableLogging
파일 보기 프로젝트 열기: SIXNetworks/withSIX.Desktop

공개 메소드들

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