Table of Contents

Class OptionsConfigurationExtensions

Namespace
JobFlow.Core.Configuration
Assembly
JobFlow.Core.dll
public static class OptionsConfigurationExtensions
Inheritance
OptionsConfigurationExtensions

Methods

ConfigureFlowDefinitions(JobFlowConfigurationBuilder, Action<FlowDefinitionConfiguration>)

Configuration Flow definitions.

public static JobFlowConfigurationBuilder ConfigureFlowDefinitions(this JobFlowConfigurationBuilder config, Action<FlowDefinitionConfiguration> configAction)

Parameters

config JobFlowConfigurationBuilder
configAction Action<FlowDefinitionConfiguration>

Returns

JobFlowConfigurationBuilder

Remarks

A FlowDefinition is required for every document type (see Type.

ConfigureJobDispatchers(JobFlowConfigurationBuilder, Action<JobDispatcherConfiguration>)

Configure an IJobDispatcher for a particular transport type. Used by dispatcher/transport plugins.

public static JobFlowConfigurationBuilder ConfigureJobDispatchers(this JobFlowConfigurationBuilder config, Action<JobDispatcherConfiguration> configAction)

Parameters

config JobFlowConfigurationBuilder
configAction Action<JobDispatcherConfiguration>

Returns

JobFlowConfigurationBuilder

ConfigureTransportConnectionFactories(JobFlowConfigurationBuilder, Action<TransportConnectionConfiguration>)

Configure an ITransportConnectionFactory for a particular transport type. Used by dispatcher/transport plugins.

public static JobFlowConfigurationBuilder ConfigureTransportConnectionFactories(this JobFlowConfigurationBuilder config, Action<TransportConnectionConfiguration> configAction)

Parameters

config JobFlowConfigurationBuilder
configAction Action<TransportConnectionConfiguration>

Returns

JobFlowConfigurationBuilder