C# Class withSIX.Mini.Infra.Data.Services.SteamHelperRunner

Inheritance: ISteamHelperRunner, IInfrastructureService
Exibir arquivo Open project: SIXNetworks/withSIX.Desktop Class Usage Examples

Public Methods

Method Description
GetHelperParameters ( string command, uint appId ) : IEnumerable
RunHelperInternal ( CancellationToken cancelToken, IEnumerable parameters, string>.Action standardOutputAction, string>.Action standardErrorAction ) : Task

Private Methods

Method Description
GetHelperExecutable ( ) : IAbsoluteFilePath
ProcessExitResult ( ProcessExitResult r ) : void

Method Details

GetHelperParameters() public method

public GetHelperParameters ( string command, uint appId ) : IEnumerable
command string
appId uint
return IEnumerable

RunHelperInternal() public method

public RunHelperInternal ( CancellationToken cancelToken, IEnumerable parameters, string>.Action standardOutputAction, string>.Action standardErrorAction ) : Task
cancelToken System.Threading.CancellationToken
parameters IEnumerable
standardOutputAction string>.Action
standardErrorAction string>.Action
return Task