public override Dictionary <string, object> SaveToDict() { var dict = new Dictionary <string, object>(); dict.Add(GDMConstants.SchemaKey, "TestSchema"); dict.Merge(true, TestInt.ToGDEDict(TestIntKey)); dict.Merge(true, TestString.ToGDEDict(TestStringKey)); dict.Merge(true, TestList.ToGDEDict(TestListKey)); dict.Merge(true, TestSchema.ToGDEDict(TestSchemaKey)); return(dict); }