Skip to main content

Interface IToolchainComponent

Namespace: OceanApocalypse.RSML.Toolchain.Abstractions
Assembly: RSML.Toolchain.Abstractions.dll

A component of the RSML toolchain.

public interface IToolchainComponent : IDisposable

Implements

IDisposable

Properties

Configuration

Configurations for the toolchain component.

ToolchainConfigurations Configuration { get; }

Property Value

ToolchainConfigurations

Methods

Inject(ToolchainConfigurations)

Injects a configuration into the toolchain component, modifying it.

void Inject(ToolchainConfigurations configuration)

Parameters

configuration ToolchainConfigurations

The configuration to inject.