Skip to content

Class GenerateCommand.Settings

Namespace: Momentum.Extensions.EventMarkdownGenerator
Assembly: Momentum.Extensions.EventMarkdownGenerator.dll

csharp
public sealed class GenerateCommand.Settings : CommandSettings

Inheritance

object ← CommandSettings ← GenerateCommand.Settings

Inherited Members

CommandSettings.Validate(), object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

Settings()

csharp
public Settings()

Properties

Assemblies

csharp
[CommandOption("-a|--assemblies", false)]
public required string Assemblies { get; init; }

Property Value

string

Format

csharp
[CommandOption("--format", false)]
public string Format { get; init; }

Property Value

string

GitHubUrl

csharp
[CommandOption("--github-url", false)]
public string? GitHubUrl { get; init; }

Property Value

string?

Output

csharp
[CommandOption("-o|--output", false)]
public string Output { get; init; }

Property Value

string

SidebarFile

csharp
[CommandOption("--sidebar-file", false)]
public string SidebarFile { get; init; }

Property Value

string

Templates

csharp
[CommandOption("--templates", false)]
public string? Templates { get; init; }

Property Value

string?

Verbose

csharp
[CommandOption("-v|--verbose", false)]
public bool Verbose { get; init; }

Property Value

bool

XmlDocs

csharp
[CommandOption("--xml-docs", false)]
public string? XmlDocs { get; init; }

Property Value

string?