Table of Contents

Interface IGameInstaller

Namespace: CmlLib.Core.Installers
Assembly: CmlLib.Core.dll

public interface IGameInstaller

Methods

Install(IEnumerable<GameFile>, IProgress<InstallerProgressChangedEventArgs>?, IProgress<ByteProgress>?, CancellationToken)

ValueTask Install(IEnumerable<GameFile> gameFiles, IProgress<InstallerProgressChangedEventArgs>? fileProgress, IProgress<ByteProgress>? byteProgress, CancellationToken cancellationToken)

Parameters

gameFiles IEnumerable<GameFile>

fileProgress IProgress<InstallerProgressChangedEventArgs>?

byteProgress IProgress<ByteProgress>?

cancellationToken CancellationToken

Returns

ValueTask