C# Class withSIX.Play.Applications.Services.ServerModsMigrator

Inheritance: IDomainService
Show file Open project: SIXNetworks/withSIX.Desktop

Public Methods

Method Description
MigrateServerMods ( Game currentGame, StatusRepo statusRepo ) : void
ShouldMoveServerMods ( Game currentGame ) : Task

Private Methods

Method Description
GetServerModFolders ( Game game ) : IEnumerable
MigrateServerModFolder ( IAbsoluteDirectoryPath modFolder, IAbsoluteDirectoryPath modPath ) : void
MigrateServerMods ( IEnumerable folders, IAbsoluteDirectoryPath modPath, StatusRepo statusRepo ) : void

Method Details

MigrateServerMods() public method

public MigrateServerMods ( Game currentGame, StatusRepo statusRepo ) : void
currentGame Game
statusRepo StatusRepo
return void

ShouldMoveServerMods() public method

public ShouldMoveServerMods ( Game currentGame ) : Task
currentGame Game
return Task