Table of Contents

Class DefaultSimulationScheduler<TAutomationConfig>

Namespace
Cognite.Simulator.Utils
Assembly
Cognite.Simulator.Utils.dll
public class DefaultSimulationScheduler<TAutomationConfig> : SimulationSchedulerBase<SimulatorRoutineRevision> where TAutomationConfig : AutomationConfig, new()

Type Parameters

TAutomationConfig
Inheritance
SimulationSchedulerBase<SimulatorRoutineRevision>
DefaultSimulationScheduler<TAutomationConfig>
Inherited Members

Constructors

DefaultSimulationScheduler(DefaultConfig<TAutomationConfig>, DefaultRoutineLibrary<TAutomationConfig>, ILogger<DefaultSimulationScheduler<TAutomationConfig>>, IEnumerable<SimulatorConfig>, CogniteDestination)

public DefaultSimulationScheduler(DefaultConfig<TAutomationConfig> config, DefaultRoutineLibrary<TAutomationConfig> configLib, ILogger<DefaultSimulationScheduler<TAutomationConfig>> logger, IEnumerable<SimulatorConfig> simulatorConfigs, CogniteDestination cdf)

Parameters

config DefaultConfig<TAutomationConfig>
configLib DefaultRoutineLibrary<TAutomationConfig>
logger ILogger<DefaultSimulationScheduler<TAutomationConfig>>
simulatorConfigs IEnumerable<SimulatorConfig>
cdf CogniteDestination