public RequiresMyServicesWithDefaults(MyService1 service1, MyService2 service2 = null, MyService3 service3 = null) : base(service1, service2 ?? Default2, service3 ?? Default3) { }
public RequiresMyServices(MyService1 service1, MyService2 service2, MyService3 service3) { Service1 = service1; Service2 = service2; Service3 = service3; }
public Requires2MyServices(MyService2 first, MyService3 second) { First = first; Second = second; }