In this lib we use the IServiceProvider + Activator to instantiate modules, and because that we doesn't have property injection. But we can do that with reflection after instance created. - [ ] ICommandServiceOptions#EnablePropertyInjection -> Default false - [ ] PropertyInjectionAttribute -> Value -> Boolean - [ ] Overrides for ICommand and IModule. - [ ] DontInjectAttribute - [ ] In ModuleProvider property inject if property injection is enabled.
In this lib we use the IServiceProvider + Activator to instantiate modules, and because that we doesn't have property injection.
But we can do that with reflection after instance created.
ICommandServiceOptions#EnablePropertyInjection -> Default false
PropertyInjectionAttribute -> Value -> Boolean
Overrides for ICommand and IModule.
DontInjectAttribute
In ModuleProvider property inject if property injection is enabled.