Table of Contents

Class DefaultRoutineLibrary<TAutomationConfig>

Namespace
Cognite.Simulator.Utils
Assembly
Cognite.Simulator.Utils.dll

A default instance of the routine library.

public class DefaultRoutineLibrary<TAutomationConfig> : RoutineLibraryBase<SimulatorRoutineRevision>, IRoutineProvider<SimulatorRoutineRevision> where TAutomationConfig : AutomationConfig, new()

Type Parameters

TAutomationConfig
Inheritance
RoutineLibraryBase<SimulatorRoutineRevision>
DefaultRoutineLibrary<TAutomationConfig>
Implements
IRoutineProvider<SimulatorRoutineRevision>
Inherited Members

Constructors

DefaultRoutineLibrary(DefaultConfig<TAutomationConfig>, CogniteDestination, ILogger<DefaultRoutineLibrary<TAutomationConfig>>)

public DefaultRoutineLibrary(DefaultConfig<TAutomationConfig> config, CogniteDestination cdf, ILogger<DefaultRoutineLibrary<TAutomationConfig>> logger)

Parameters

config DefaultConfig<TAutomationConfig>
cdf CogniteDestination
logger ILogger<DefaultRoutineLibrary<TAutomationConfig>>