public ClientRequestHandler FindClientRequestHandler(string handlerCommand) { lock (m_clientRequestHandlers) { return m_clientRequestHandlers.Find(handler => handler.Command.Equals(handlerCommand, StringComparison.OrdinalIgnoreCase) || ((object)handler.Aliases != null && handler.Aliases.Any(alias => alias.Equals(handlerCommand, StringComparison.OrdinalIgnoreCase)))); } }