Example #1
0
 public ValidationResult Validate(CommandContext context, CommandSettings settings)
 {
     return(ValidationResult.Success());
 }
Example #2
0
 public Task <int> Execute(CommandContext context, CommandSettings settings)
 {
     return(Task.FromResult(_func(context, settings)));
 }
Example #3
0
 /// <inheritdoc/>
 Task <int> ICommand.Execute(CommandContext context, CommandSettings settings)
 {
     return(ExecuteAsync(context));
 }
Example #4
0
 /// <inheritdoc/>
 Task <int> ICommand.Execute(CommandContext context, CommandSettings settings)
 {
     return(Task.FromResult(Execute(context)));
 }
Example #5
0
 /// <inheritdoc/>
 Task <int> ICommand.Execute(CommandContext context, CommandSettings settings)
 {
     Debug.Assert(settings is TSettings, "Command settings is of unexpected type.");
     return(Task.FromResult(Execute(context, (TSettings)settings)));
 }
Example #6
0
 /// <inheritdoc/>
 ValidationResult ICommand.Validate(CommandContext context, CommandSettings settings)
 {
     return(Validate(context, (TSettings)settings));
 }