Workflow Engine .NET

Assembly: OptimaJet.Workflow.Core

Class BaseAggregatingProvider<T>

OptimaJet.Workflow.Core.Runtime.BaseAggregatingProvider<T>

Base class for all aggregating providers

public abstract class BaseAggregatingProvider<T>

Inheritance

  • System.Object

Methods

protected IEnumerable<T> GetOrderedProviders(string schemeCode) #

Parameters

Name
Type
Description
schemeCode
String

Returns

Type
Description
IEnumerable<T>
protected IEnumerable<T> GetProviders(string schemeCode) #

Parameters

Name
Type
Description
schemeCode
String

Returns

Type
Description
IEnumerable<T>
public void RegisterProvider(T provider, List<string> schemes = null) #

Parameters

Name
Type
Description
provider
{T}
schemes
List<String>
public void Clear() #