Table of Contents

Class StudioRuntimeRunnerExecutor

Namespace
Cress.Studio.Services
Assembly
Cress.Execution.dll
public sealed class StudioRuntimeRunnerExecutor : IStudioRunnerExecutor
Inheritance
StudioRuntimeRunnerExecutor
Implements
Inherited Members

Constructors

StudioRuntimeRunnerExecutor(RuntimeOrchestrator)

public StudioRuntimeRunnerExecutor(RuntimeOrchestrator orchestrator)

Parameters

orchestrator RuntimeOrchestrator

Methods

ExecuteAsync(string, RunOptions, IProgress<RuntimeProgressUpdate>?, CancellationToken)

public Task<RunResult> ExecuteAsync(string projectRoot, RunOptions options, IProgress<RuntimeProgressUpdate>? progress, CancellationToken cancellationToken)

Parameters

projectRoot string
options RunOptions
progress IProgress<RuntimeProgressUpdate>
cancellationToken CancellationToken

Returns

Task<RunResult>