Show / Hide Table of Contents

Interface ICommandProgramOptions

Namespace: Benday.CommandsFramework
Assembly: Benday.CommandsFramework.dll
Syntax
public interface ICommandProgramOptions

Properties

| Edit this page View Source

ApplicationName

Declaration
string ApplicationName { get; set; }
Property Value
Type Description
string
| Edit this page View Source

ConfigurationFolderName

Declaration
string ConfigurationFolderName { get; set; }
Property Value
Type Description
string
| Edit this page View Source

DisplayUsageOptions

Declaration
DisplayUsageOptions DisplayUsageOptions { get; set; }
Property Value
Type Description
DisplayUsageOptions
| Edit this page View Source

OutputProvider

Declaration
ITextOutputProvider OutputProvider { get; set; }
Property Value
Type Description
ITextOutputProvider
| Edit this page View Source

ServiceCollection

Declaration
IServiceCollection? ServiceCollection { get; set; }
Property Value
Type Description
IServiceCollection
| Edit this page View Source

ServiceProvider

The service provider built from ServiceCollection. This is populated the first time a command needs it and is then shared by every command in the process so that singleton services really are singletons and the container is only built once.

Declaration
IServiceProvider? ServiceProvider { get; set; }
Property Value
Type Description
IServiceProvider
| Edit this page View Source

StrictArgumentValidation

When true, unknown/unrecognized command arguments will cause validation to fail. When false (default), unknown arguments are silently ignored.

Declaration
bool StrictArgumentValidation { get; set; }
Property Value
Type Description
bool
| Edit this page View Source

UsesConfiguration

Declaration
bool UsesConfiguration { get; set; }
Property Value
Type Description
bool
| Edit this page View Source

Version

Declaration
string Version { get; set; }
Property Value
Type Description
string
| Edit this page View Source

Website

Declaration
string Website { get; set; }
Property Value
Type Description
string
  • Edit this page
  • View Source
In this article
Back to top Copyright © www.benday.com | info@benday.com