Table of Contents

Interface ICasePersistor

Namespace
DCR.Workflow
Assembly
DCR.Workflow.dll

Read and write a fixed case to persistent storage

public interface ICasePersistor
Extension Methods

Methods

LoadModelAsync()

Get the model

Task<Model> LoadModelAsync()

Returns

Task<Model>

TrySaveAsync(Model, IEnumerable<LogEntry>, Request?)

Save provided model as current model for (implicit) case and return null, or return conflicting model.

Task<Model?> TrySaveAsync(Model model, IEnumerable<LogEntry> trace, Request? request)

Parameters

model Model
trace IEnumerable<LogEntry>
request Request

Returns

Task<Model>