C# Class NSwag.Commands.Base.OutputCommandBase

Inheritance: IConsoleCommand
Show file Open project: NSwag/NSwag

Private Properties

Property Type Description

Public Methods

Method Description
RunAsync ( CommandLineProcessor processor, IConsoleHost host ) : Task

Protected Methods

Method Description
TryWriteFileOutput ( IConsoleHost host, Func generator ) : bool
TryWriteFileOutput ( string path, IConsoleHost host, Func generator ) : bool

Method Details

RunAsync() public abstract method

public abstract RunAsync ( CommandLineProcessor processor, IConsoleHost host ) : Task
processor CommandLineProcessor
host IConsoleHost
return Task

TryWriteFileOutput() protected method

protected TryWriteFileOutput ( IConsoleHost host, Func generator ) : bool
host IConsoleHost
generator Func
return bool

TryWriteFileOutput() protected method

protected TryWriteFileOutput ( string path, IConsoleHost host, Func generator ) : bool
path string
host IConsoleHost
generator Func
return bool