isshoni-soft / winry

Isshoni Bootstrapper, uses introspection & code generation to streamline bootstrapping & general development
0 stars 0 forks source link

Expand Inject annotation functionality #7

Closed Dragovorn closed 3 years ago

Dragovorn commented 3 years ago

Expand the Inject annotation to have a few parameters to allow a user to dictate if they want to create a new instance of the injected type. Also allow for keying to allow the user to sort of 'manage' which instances of what type go where. Aim for thread safety.