Ejemplo n.º 1
0
 public CallingClass(IChildClass childClass)
 {
     _childClass = childClass ?? throw new ArgumentNullException(nameof(childClass));
 }
Ejemplo n.º 2
0
 public MyRootClass(IChildClass childClass)
 {
     _childClass = childClass;
 }
Ejemplo n.º 3
0
 public ParentClass(IChildFactory childFactory, IDependency dependency)
 {
     _child = childFactory.Create(dependency);
 }