A base command type that sets up logging and debugging.
- Namespace
- Statiq
.App - Interfaces
- Base Types
-
- AsyncCommand
<TSettings>
- AsyncCommand
- Derived Types
Syntax
public abstract class BaseCommand<TSettings> : AsyncCommand<TSettings>, IBaseCommand
where TSettings : BaseCommandSettings
Type Parameters
Name | Description |
---|---|
TSettings | The type of settings this command uses. |
Constructors
Properties
Name | Property Type | Summary |
---|---|---|
Configurators | I |
|
FileSystem | IFileSystem | |
ServiceCollection | IServiceCollection |
Methods
Name | Return Value | Summary |
---|---|---|
ExecuteAsync |
Task |
|
ExecuteCommandAsync |
Task |