public override Task <object> ExecuteCommand(ExecuteCommandParams @params) { Command(new CommandEventArgs { command = @params.command, arguments = @params.arguments }); return(Task.FromResult((object)null)); }
public virtual Task <object> ExecuteCommand(ExecuteCommandParams @params) => Task.FromResult((object)null);
public virtual async Task <object> ExecuteCommand(ExecuteCommandParams @params) { return(null); }