public bool TryGetInvoker(string name, out IActionCommandInvoker commandInvoker) { List <IActionCommandInvoker> commandInvokers; if (!_actionCommandsByName.TryGetValue(name, out commandInvokers)) { commandInvoker = null; return(false); } commandInvoker = SelectCommandInvoker(commandInvokers); return(true); }
public void Add(IActionCommandInvoker invoker) { Add(_actionCommandsByName, invoker, true); }