I’ve noticed that there are a couple of overloads/variations of Container.Register
that can take a named instance and was wondering if there’s any specific reason that all of the overloads (e.g. RegisterAutoWired<T>()
, RegisterAutoWiredAs<T, TAs>()
, RegisterAutoWiredType()
etc) haven’t been implemented?
I was looking for something akin to Autowiring Generic Type Definitions from the wiki but being able to name each instance and noticed there wasn’t support for that. I think I could hack it together as an extension method but as part of my investigation I’ve implemented it in a fork of ServiceStack - is this worth creating a PR for or do you think it’s something that’s better implemented as an extension method in individual projects?