Skip to content
CommandDotNet
Parameter Types
Initializing search
bilal-fazlani/commanddotnet
Home
Documentation
Release Notes
Legacy Versions
CommandDotNet
bilal-fazlani/commanddotnet
Home
Documentation
Documentation
Getting Started
Features
Terminology
Commands
Commands
Commands
Subcommands
Arguments
Arguments
Arguments
Collections
Data Types
Passwords
Argument Models
Arity & Default Values
Option vs Operand
FluentValidation
DataAnnotations
Argument Values
Argument Values
Argument Separator
Piped arguments
Prompting
Response Files
AppSettings and
Environment Variables
Help
Help
Help
Typo Suggestions
Diagnostics
Diagnostics
App Version
Debugging
Parse Directive
Command Logger
Exceptions
Testing
Testing
Overview
Harness
Harness
RunInMem
BDD Verify
TestConfig
TestCaptures
Tips for NUnit & XUnit
Tools
Tools
Testing Middleware
Testing Piped Input
Testing Prompts
Deterministic AppName for tests
Other Features
Other Features
Default middleware
Ctrl+C and
CancellationToken
Dependency Injection
Name Casing
Newer release alerts
Extensibility
Extensibility
Directives
Parameter Types
Parameter Resolvers
Middleware Pipeline
Interceptor methods
Token Transformations
Tips & FAQs
Tips & FAQs
Nullable Reference Types
Developing Middleware
Release Notes
Release Notes
CommandDotNet
CommandDotNet.DataAnnotations
CommandDotNet.FluentValidation
CommandDotNet.IoC.AutoFac
CommandDotNet.IoC.MicrosoftDependencyInjection
CommandDotNet.IoC.SimpleInjector
CommandDotNet.NameCasing
CommandDotNet.NewerReleasesAlerts
CommandDotNet.TestTools
Version 3 Change Summary
Legacy Versions
Legacy Versions
Legacy versions
Parameter Types
#
See
Supported Argument Types > Adding support for new types