Class ConversionEffectFactoryBase<TEffect, TEffectConfiguration>
Summary description for ConversionEffectFactoryBase.
Inheritance
System.Object
ConversionEffectFactoryBase<TEffect, TEffectConfiguration>
Implements
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: ImageVault.Core.Common.Conversion
Assembly: ImageVault.Core.dll
Syntax
public abstract class ConversionEffectFactoryBase<TEffect, TEffectConfiguration> : IConversionEffectFactory where TEffect : IConversionEffect<TEffectConfiguration> where TEffectConfiguration : class
Type Parameters
Name | Description |
---|---|
TEffect | |
TEffectConfiguration |
Constructors
ConversionEffectFactoryBase()
Declaration
protected ConversionEffectFactoryBase()
Methods
Configure(String)
Configures the Effect factory
Declaration
public abstract void Configure(string factoryConfiguration)
Parameters
Type | Name | Description |
---|---|---|
System.String | factoryConfiguration | The configuration for the effect |
CreateEffect(String)
Creates an effect with the supplied configuration
Declaration
public IConversionEffect CreateEffect(string effectConfiguration)
Parameters
Type | Name | Description |
---|---|---|
System.String | effectConfiguration |
Returns
Type | Description |
---|---|
IConversionEffect |