Table of Contents

Class SqlEffectFactory

Namespace
DCR.Workflow.Effect
Assembly
DCR.Workflow.dll
public class SqlEffectFactory
Inheritance
SqlEffectFactory
Inherited Members
Extension Methods

Constructors

SqlEffectFactory()

Create trivial SqlEffectFactory

public SqlEffectFactory()

Remarks

Included only to make sure service setup will complete even if there is

SqlEffectFactory(ILogger<SqlEffect>, IConfiguration, IEnumerable<SqlEffectCollectionOptions>)

Create SqlEffectFactory from IConfiguration

public SqlEffectFactory(ILogger<SqlEffect> logger, IConfiguration configuration, IEnumerable<SqlEffectCollectionOptions> collections)

Parameters

logger ILogger<SqlEffect>
configuration IConfiguration
collections IEnumerable<SqlEffectCollectionOptions>

SqlEffectFactory(ILogger<SqlEffect>, IEnumerable<SqlEffectCollectionOptions>)

Create SqlEffectFactory from provided SqlEffectCollections

public SqlEffectFactory(ILogger<SqlEffect> logger, IEnumerable<SqlEffectCollectionOptions> collections)

Parameters

logger ILogger<SqlEffect>
collections IEnumerable<SqlEffectCollectionOptions>

Fields

ConfigurationKey

public const string ConfigurationKey = "DCR:Workflow:Effect:Sql"

Field Value

string

Properties

Effects

public List<IEffect> Effects { get; }

Property Value

List<IEffect>