Skip to content

Interface IRunOptions

Namespace: Void.Proxy.Api
Assembly: Void.Proxy.Api.dll

Provides immutable startup options used to configure a proxy run before the host and services are created.

public interface IRunOptions

Remarks

Implementations are registered as a singleton service and are consumed by startup, console parsing, plugin loading, configuration loading, and dependency resolution code. The values are treated as run-scoped inputs rather than live mutable settings.

is used as the base path for runtime files and plugin dependency probing. is parsed by the console command infrastructure to discover explicitly supplied command-line options such as listener, logging, or offline-mode overrides.

Properties

Arguments

string[] Arguments { get; }

Property Value

string[]

WorkingDirectory

string WorkingDirectory { get; }

Property Value

string

See Also

IProxy