C# Class Goose.Core.Action.PowerShell.PowerShellTaskFactory

Inheritance: IPowerShellTaskFactory
Exibir arquivo Open project: sebastianhallen/Goose

Public Methods

Method Description
Create ( ShellCommand command ) : System.Threading.Tasks.Task
PowerShellTaskFactory ( IOutputService outputService, ICommandErrorReporter errorReporter, ICommandLogParser logParser ) : System
PowerShellTaskFactory ( IOutputService outputService, ICommandErrorReporter errorReporter, ICommandLogParser logParser, IShellCommandRunner commandRunner ) : System

Method Details

Create() public method

public Create ( ShellCommand command ) : System.Threading.Tasks.Task
command ShellCommand
return System.Threading.Tasks.Task

PowerShellTaskFactory() public method

public PowerShellTaskFactory ( IOutputService outputService, ICommandErrorReporter errorReporter, ICommandLogParser logParser ) : System
outputService IOutputService
errorReporter ICommandErrorReporter
logParser ICommandLogParser
return System

PowerShellTaskFactory() public method

public PowerShellTaskFactory ( IOutputService outputService, ICommandErrorReporter errorReporter, ICommandLogParser logParser, IShellCommandRunner commandRunner ) : System
outputService IOutputService
errorReporter ICommandErrorReporter
logParser ICommandLogParser
commandRunner IShellCommandRunner
return System