C# Класс qtools.Core.CLI.BaseProgram

Показать файл Открыть проект

Защищенные методы

Метод Описание
ExecuteSafely ( string subject, IQueueTools tools, IOutput output, Func action ) : bool
ExecuteSafelyForEachInput ( IInput input, IQueueTools tools, IOutput output, Func f ) : bool
Invoke ( string initialSubject, ICommand q, IQueueTools tools, IOutput output, IInput input ) : bool

Описание методов

ExecuteSafely() защищенный статический Метод

protected static ExecuteSafely ( string subject, IQueueTools tools, IOutput output, Func action ) : bool
subject string
tools IQueueTools
output IOutput
action Func
Результат bool

ExecuteSafelyForEachInput() защищенный статический Метод

protected static ExecuteSafelyForEachInput ( IInput input, IQueueTools tools, IOutput output, Func f ) : bool
input IInput
tools IQueueTools
output IOutput
f Func
Результат bool

Invoke() защищенный статический Метод

protected static Invoke ( string initialSubject, ICommand q, IQueueTools tools, IOutput output, IInput input ) : bool
initialSubject string
q ICommand
tools IQueueTools
output IOutput
input IInput
Результат bool