Class DynamicInjectorBase
A base class for dynamic injectors.
Namespace: AlchemyBow.Core.IoC.Elements
Assembly: AlchemyBow.Core.dll
Syntax
public abstract class DynamicInjectorBase
Constructors
DynamicInjectorBase(Type)
Creates an instance of the class.
Declaration
protected DynamicInjectorBase(Type injectionTargetType)
Parameters
Type | Name | Description |
---|---|---|
System.Type | injectionTargetType | The type of the injection target class. |
Fields
injectionTargetType
The type of the injection target class.
Declaration
public readonly Type injectionTargetType
Field Value
Type | Description |
---|---|
System.Type |
Properties
FieldSetter
A field setter that can be used to inject the fields of injection target class instances.
Declaration
protected ReflectionFieldsSetter FieldSetter { get; }
Property Value
Type | Description |
---|---|
ReflectionFieldsSetter |
Remarks
The value of this field is set internally by the Container
when the injector is resolved.