C# Class UpkManager.Repository.Services.UpkFileRepository

Inheritance: IUpkFileRepository
ファイルを表示 Open project: stricq/UPKManager

Public Methods

Method Description
GetGameVersion ( string GamePath ) : Task
LoadDirectoryRecursive ( DomainExportedObject Parent, string Path ) : System.Threading.Tasks.Task
LoadDirectoryRecursiveFlat ( List ParentFiles, string ParentPath, string Path, string Filter ) : System.Threading.Tasks.Task
LoadUpkFile ( string Filename ) : Task
SaveUpkFile ( DomainHeader Header, string Filename ) : System.Threading.Tasks.Task

Method Details

GetGameVersion() public method

public GetGameVersion ( string GamePath ) : Task
GamePath string
return Task

LoadDirectoryRecursive() public method

public LoadDirectoryRecursive ( DomainExportedObject Parent, string Path ) : System.Threading.Tasks.Task
Parent UpkManager.Domain.Models.DomainExportedObject
Path string
return System.Threading.Tasks.Task

LoadDirectoryRecursiveFlat() public method

public LoadDirectoryRecursiveFlat ( List ParentFiles, string ParentPath, string Path, string Filter ) : System.Threading.Tasks.Task
ParentFiles List
ParentPath string
Path string
Filter string
return System.Threading.Tasks.Task

LoadUpkFile() public method

public LoadUpkFile ( string Filename ) : Task
Filename string
return Task

SaveUpkFile() public method

public SaveUpkFile ( DomainHeader Header, string Filename ) : System.Threading.Tasks.Task
Header UpkManager.Domain.Models.UpkFile.DomainHeader
Filename string
return System.Threading.Tasks.Task