29 public abstract string Name {
get; }
36 public abstract Task<int>
Run(
object? settings);
43 public abstract object?
Parse(
string[] args);
Exposes the BadScript Runtime Functionality to Consumers.
Implements a the base features of a Console System.
readonly BadRuntime Runtime
The Runtime to use.
Task< int > Run(object? settings)
Runs the Console System with the given settings.
BadAConsoleSystem(BadRuntime runtime)
Creates a new BadAConsoleSystem instance.
string Name
The Name of the Console System.
object? Parse(string[] args)
Parses the given arguments into a settings object.
Contains the Console Subsystems of the Console Application.