Table of Contents

Interface IStudioRunnerService

Namespace
Cress.Studio.Services
Assembly
Cress.Execution.dll
public interface IStudioRunnerService

Methods

DispatchAsync(StudioRunnerDispatchRequest, IProgress<RuntimeProgressUpdate>?, CancellationToken)

Task<StudioRunnerDispatchResult> DispatchAsync(StudioRunnerDispatchRequest request, IProgress<RuntimeProgressUpdate>? progress, CancellationToken cancellationToken = default)

Parameters

request StudioRunnerDispatchRequest
progress IProgress<RuntimeProgressUpdate>
cancellationToken CancellationToken

Returns

Task<StudioRunnerDispatchResult>

ListNodes()

IReadOnlyList<StudioRunnerNodeSnapshot> ListNodes()

Returns

IReadOnlyList<StudioRunnerNodeSnapshot>

Events

Changed

event Action? Changed

Event Type

Action