Пример #1
0
 public void ExecuteWithAsyncResult(object parameter, Action <BooleanMacroResult> callback = null)
 {
     _callback = callback;
     _result   = new BooleanMacroResult(false);
     Execute(parameter);
 }
Пример #2
0
 public BooleanMacroResult ExecuteWithResult(object parameter)
 {
     _result = new BooleanMacroResult(false);
     Execute(parameter);
     return(_result);
 }
Пример #3
0
 public void ExecuteWithAsyncResult(object parameter, TaskCompletionSource <IMacroResult> resultTask)
 {
     _resultTask = resultTask;
     _result     = new BooleanMacroResult(false);
     Execute(parameter);
 }