I most commonly am tempted to use "bastard injection" in a few cases. When I have a "proper" dependency-injection constructor: public class ThingMaker { ... public ThingMaker(IThingSource source){ _source = source; } But then, for classes I am intending as public APIs (cla...
user19161
user19161
user19161
user19161
user19161
user19161
user19161
user19161
user19161
user19161
user19161
user19161
user19161
user19161
user19161
user19161
user19161
user19161
user19161
user19161
user19161
user19161
user19161
user19161
user19161
user19161
user19161
user19161
user19161
user19161
user19161