Table of Contents

Class ToolAvailabilityRegistry

Namespace
Ando.Workflow
Assembly
ando.dll

Registry of all tool availability checkers. Provides a convenient way to get all registered checkers.

public static class ToolAvailabilityRegistry
Inheritance
ToolAvailabilityRegistry
Inherited Members

Properties

Checkers

Gets all registered tool availability checkers.

public static IReadOnlyList<IToolAvailabilityChecker> Checkers { get; }

Property Value

IReadOnlyList<IToolAvailabilityChecker>

Methods

FindChecker(string)

Finds the checker for a given step name, or null if none applies.

public static IToolAvailabilityChecker? FindChecker(string stepName)

Parameters

stepName string

Returns

IToolAvailabilityChecker

Register(IToolAvailabilityChecker)

Registers a custom tool availability checker.

public static void Register(IToolAvailabilityChecker checker)

Parameters

checker IToolAvailabilityChecker