C# Class qtools.Core.CLI.BaseProgram

Afficher le fichier Open project: jondot/qtools

Méthodes protégées

Méthode Description
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

Method Details

ExecuteSafely() protected static méthode

protected static ExecuteSafely ( string subject, IQueueTools tools, IOutput output, Func action ) : bool
subject string
tools IQueueTools
output IOutput
action Func
Résultat bool

ExecuteSafelyForEachInput() protected static méthode

protected static ExecuteSafelyForEachInput ( IInput input, IQueueTools tools, IOutput output, Func f ) : bool
input IInput
tools IQueueTools
output IOutput
f Func
Résultat bool

Invoke() protected static méthode

protected static Invoke ( string initialSubject, ICommand q, IQueueTools tools, IOutput output, IInput input ) : bool
initialSubject string
q ICommand
tools IQueueTools
output IOutput
input IInput
Résultat bool