private static Command Translate(RoomieCommand command) { return(new Command( arguments: command.Arguments.Select(Translate).ToArray(), description: command.Description, group: command.Group, name: command.Name )); }
public static string ToConsoleFriendlyString(this RoomieCommand command) { return(ToConsoleFriendlyString(command, command.IsDynamic)); }
public CommandImplementationException(RoomieCommand command, string message) : base(command.FullName + " " + message) { }