Moryx.Products.Management by PHOENIXCONTACT

<PackageReference Include="Moryx.Products.Management" Version="5.6.1" />

.NET API 145,920 bytes

 StrategyBase<TConfig, TConfigBase>

public class StrategyBase<TConfig, TConfigBase> : IConfiguredPlugin<TConfigBase>, IPlugin where TConfig : TConfigBase where TConfigBase : IProductStrategyConfiguation, IPluginConfig
protected TConfig Config { get; }

Configuration of this strategy

public Type TargetType { get; protected set; }

Target type handled by this strategy

public StrategyBase()

public virtual void Initialize(TConfigBase config)

Initialize the strategy

public virtual void Start()

Start the strategy

public virtual void Stop()

Stop the strategy