Binboo.Core.Plugins.AbstractBasePlugin.GetCommand C# (CSharp) Method

GetCommand() private method

private GetCommand ( string commandName ) : IBotCommand
commandName string
return IBotCommand
        private IBotCommand GetCommand(string commandName)
        {
            var candidate = _commands.Where(cmd => StringComparer.InvariantCultureIgnoreCase.Compare(cmd.Id, commandName) == 0);
            return candidate.Count() == 1 ? candidate.Single() : new UnknowCommand(commandName, _commands);
        }