{"action":"created","issue":{"url":"https://api.github.com/repos/commandlineparser/commandline/issues/9","repository_url":"https://api.github.com/repos/commandlineparser/commandline","labels_url":"https://api.github.com/repos/commandlineparser/commandline/issues/9/labels{/name}","comments_url":"https://api.github.com/repos/commandlineparser/commandline/issues/9/comments","events_url":"https://api.github.com/repos/commandlineparser/commandline/issues/9/events","html_url":"https://github.com/commandlineparser/commandline/issues/9","id":271208830,"number":9,"title":"Support For Dynamic Options","user":{"login":"ericnewton76","id":2211788,"avatar_url":"https://avatars0.githubusercontent.com/u/2211788?v=4","gravatar_id":"","url":"https://api.github.com/users/ericnewton76","html_url":"https://github.com/ericnewton76","followers_url":"https://api.github.com/users/ericnewton76/followers","following_url":"https://api.github.com/users/ericnewton76/following{/other_user}","gists_url":"https://api.github.com/users/ericnewton76/gists{/gist_id}","starred_url":"https://api.github.com/users/ericnewton76/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ericnewton76/subscriptions","organizations_url":"https://api.github.com/users/ericnewton76/orgs","repos_url":"https://api.github.com/users/ericnewton76/repos","events_url":"https://api.github.com/users/ericnewton76/events{/privacy}","received_events_url":"https://api.github.com/users/ericnewton76/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":17,"created_at":"2017-11-04T17:23:48Z","updated_at":"2017-11-04T17:23:58Z","closed_at":null,"author_association":"OWNER","body":"<a href=\"https://github.com/issafram\"><img src=\"https://avatars3.githubusercontent.com/u/650211?v=4\" align=\"left\" width=\"96\" height=\"96\" hspace=\"10\"></img></a> **Issue by [issafram](https://github.com/issafram)**\n_Wednesday Aug 28, 2013 at 14:46 GMT_\n_Originally opened as https://github.com/gsscoder/commandline/issues/96_\n\n----\n\nI have an application that will have 1 to many different arguments being passed in.  The argument names will always be different depending on configuration (dynamic).  So I will never know the name of the argument names as the designer of the application.\n\nDoes this library support something like that?  It is great for parsing but it requires the options parameter to be defined.  I have tried using an ExpandoObject but I don't think it works properly because attributes are required on the properties.\n\n"},"comment":{"url":"https://api.github.com/repos/commandlineparser/commandline/issues/comments/341914630","html_url":"https://github.com/commandlineparser/commandline/issues/9#issuecomment-341914630","issue_url":"https://api.github.com/repos/commandlineparser/commandline/issues/9","id":341914630,"user":{"login":"ericnewton76","id":2211788,"avatar_url":"https://avatars0.githubusercontent.com/u/2211788?v=4","gravatar_id":"","url":"https://api.github.com/users/ericnewton76","html_url":"https://github.com/ericnewton76","followers_url":"https://api.github.com/users/ericnewton76/followers","following_url":"https://api.github.com/users/ericnewton76/following{/other_user}","gists_url":"https://api.github.com/users/ericnewton76/gists{/gist_id}","starred_url":"https://api.github.com/users/ericnewton76/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ericnewton76/subscriptions","organizations_url":"https://api.github.com/users/ericnewton76/orgs","repos_url":"https://api.github.com/users/ericnewton76/repos","events_url":"https://api.github.com/users/ericnewton76/events{/privacy}","received_events_url":"https://api.github.com/users/ericnewton76/received_events","type":"User","site_admin":false},"created_at":"2017-11-04T17:23:58Z","updated_at":"2017-11-04T17:23:58Z","author_association":"OWNER","body":"<a href=\"https://github.com/issafram\"><img src=\"https://avatars3.githubusercontent.com/u/650211?v=4\" align=\"left\" width=\"48\" height=\"48\" hspace=\"10\"></img></a> **Comment by [issafram](https://github.com/issafram)**\n_Monday Sep 02, 2013 at 01:01 GMT_\n\n----\n\n@nemec the problem with that is you are assuming that I actually know the combination options at design time.  We need to make it a little bit more flexible (my opinion).\n\nI'm thinking you could perhaps do something similar to an `OptionBuilder` class (similar to `StringBuilder`).  I'm thinking one of it's methods could be `AddOption(Option option)` which can be called at run-time.\n\n"}}
{"actor":{"display_login":"ericnewton76"}}