A C# implementation of a command line option parser and processor. The summary view of how it is implemented is pretty straight forward. The options themselves are defined in a single json resource file that is embedded into the project. During load, it reads that assembly, and a very thin veneer subclass of the CommandLineOptions class becomes the program interface for it.
Full source and samples are available on Github, and the packaged version is ready to use on NuGet.
News
12/28/2024 - Druware Command Line Options update
Documentation
We are using the Github Wiki for documentation, though most of the content is also being mastered in the /Docs/ folder as markdown files.
https://github.com/Druware/Druware.CommandLineOptions/wiki
History
0.6.0 - 2024/11/13
Removed a debug message from the release build of the library. Added documentation. Added a Sample of how to use to the Github repo.
0.5.0 - 2024/11/04
Initial publish, without much information, but fully functional. Sample code, documentation and additional resources to be completed.
11/13/2024 - New Project, Druware.CommandLineOptions
A couple of weeks ago, we broke out our quick and easy Command Line Option handler for our .net projects into a shared library that can now be consumed via nuget, or in source form from Github. https://github.com/Druware/Druware.CommandLineOptions
History
1/3/2025 - 0.6.0
Removed a debug message from the release build of the library. Added documentation. Added a Sample of how to use to the Github repo.
