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")]
public required string Assemblies { get; init; }

Property Value

string

GitHubUrl

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

Property Value

string?

Output

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

Property Value

string?

SidebarFile

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

Property Value

string

Templates

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

Property Value

string?

Verbose

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

Property Value

bool

XmlDocs

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

Property Value

string?