Initializes freshly created instance (for which constructor wasn't called yet).
Besides standard injection methods performs constructor injection.
If aggregate has many constructors, up to one of them can be annotated
with Constructor - that one will be called.
If there is only one constructor it will be called by default. To turn this
behaviour off annotate that constructor with DontInject.
class ComponentSeedInitializer : InstanceInitializer!(T, false)(
Initializes freshly created instance (for which constructor wasn't called yet). Besides standard injection methods performs constructor injection.
If aggregate has many constructors, up to one of them can be annotated with Constructor - that one will be called. If there is only one constructor it will be called by default. To turn this behaviour off annotate that constructor with DontInject.