Table of Contents

Struct FlowDefinitionSettings

Namespace
JobFlow.Core.Flows
Assembly
JobFlow.Core.dll
public record struct FlowDefinitionSettings : IEquatable<FlowDefinitionSettings>
Implements
Inherited Members
Extension Methods

Constructors

FlowDefinitionSettings()

public FlowDefinitionSettings()

Properties

IncludeDocument

When to include the Document<T> in the WorkRequest.

public IncludeDocument IncludeDocument { readonly get; set; }

Property Value

IncludeDocument

RuleSetName

Override the DocumentRuleAttribute set name.

public string RuleSetName { readonly get; set; }

Property Value

string

StorageNames

Configure storage systems to use for each type of document collection.

public Dictionary<SystemDocumentCollection, string> StorageNames { readonly get; set; }

Property Value

Dictionary<SystemDocumentCollection, string>

Remarks

The names refer to the storage type. For example:

new Core.Flows.FlowDefinitionSettings
{
    StorageNames = new()
	{ { SystemDocumentCollection.WorkItems, "AzureStorage" },
	{ SystemDocumentCollection.Attachments, "Redis" }}
})