public bool TryDeserialize(string valueToDeserialize, out object deserializedValue)
            {
                if (int.TryParse(valueToDeserialize, out var intValue))
                {
                    deserializedValue = new TestTypeRefTestClass3(intValue);
                    return(true);
                }

                deserializedValue = null;
                return(false);
            }
 public TestTypeRefTestClass1(TestTypeRefTestClass2 param1, TestTypeRefTestClass3 param2)
 {
     Property1 = param1;
     Property2 = param2;
 }