public MyRemoteOpWithSingleConstructor(string someMessage, int someVal, ComplexObj complex) : base(someMessage, someVal, complex) { _someMessage = someMessage; _someVal = someVal; _complex = complex; _complex.Value = "Complex value"; }
public MyRemoteOpWithMultipleConstructors(string tmp, ComplexObj complex) : base(tmp, complex) { }
public MyRemoteOpWithWrongConstructorOrder(string val, ComplexObj complx) : base(complx, val) { }