EntryPoint
Show / Hide Table of Contents

Introduction

Entrypoint is an argument parser designed to be composable, practical to use, and maintainable over the life time of a project.

It's based around the concept of Declarative POCOs (CliArguments, and CliCommands classes), which you simply pass to EntryPoint for parsing and construction.

Entrypoint parses arguments in the form: UtilityName [command] [-o | --options] [operands]

Standards

  • .Net Standard 1.6+ (All future .Net releases are built on this)
  • .Net Framework 4.5+

Follows the IEEE Standard for command line utilities closely, but does include common adblibs, such as fully named --option style options.

Installation

EntryPoint is available on NuGet:

PM> Install-Package EntryPoint
  • Improve this Doc