public SomeInterface3Impl(int p1, ISomeInterface2 i2, ISomeInterface1 i1, string p3) { _i1 = i1; _p3 = p3; _p1 = p1; _i2 = i2; }
public SomeInterface4Impl(ISomeInterface1 i1, ISomeInterface2 i2) { _i1 = i1; _i2 = i2; }
public virtual void Configure(ISomeInterface1 dependency1, ISomeInterface2 dependency2) { }
public SomeClass10(ISomeInterface2 si1) { }