public HasTwoConstructors3(SimpleComponent3 a) { A = a; }
public ServiceWithMultipleCtors(SimpleComponent3 a, Func<SimpleComponent1> b, Func<SimpleComponent2> c) { }
public ServiceWithMultipleCtors(SimpleComponent3 a, Func <SimpleComponent1> b, Func <SimpleComponent2> c) { }