Closed alistairjevans closed 1 year ago
Patch coverage: 100.00
% and project coverage change: +0.04
:tada:
Comparison is base (
3489ad3
) 78.49% compared to head (6f335e7
) 78.53%.
:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.
Noticed during the docs creation for required properties, before this change any registrations with
PropertiesAutowired
applied would duplicate property injection with required properties.I decided to just blanket ignore required properties in the
DefaultPropertySelector
. My logic for this was as follows:If someone inside a lambda uses
Activator.CreateInstance
directly (for some reason) to bypass the required properties, those required properties won't be injected; but then, why aren't you using the reflection activator?