/// <summary> /// Initializes a new instance of the CustomObjectModel class. /// </summary> public CustomObjectModel(string value = default(string), CustomObjectModel inherited = default(CustomObjectModel), IList <CustomObjectModel> innerModels = default(IList <CustomObjectModel>), IDictionary <string, CustomObjectModel> keyedModels = default(IDictionary <string, CustomObjectModel>), SecondCustomObject secondObject = default(SecondCustomObject)) { Value = value; Inherited = inherited; InnerModels = innerModels; KeyedModels = keyedModels; SecondObject = secondObject; CustomInit(); }
/// <summary> /// Initializes a new instance of the ThirdCustomObject class. /// </summary> public ThirdCustomObject(CustomObjectModel inherited = default(CustomObjectModel), IList <CustomObjectModel> innerModels = default(IList <CustomObjectModel>), IDictionary <string, CustomObjectModel> keyedModels = default(IDictionary <string, CustomObjectModel>), IDictionary <string, ThirdCustomObject> keyedThirdModels = default(IDictionary <string, ThirdCustomObject>), IDictionary <string, SecondCustomObject> keyedSecondModels = default(IDictionary <string, SecondCustomObject>), SecondCustomObject secondObject = default(SecondCustomObject), ThirdCustomObject thirdObject = default(ThirdCustomObject), CustomObjectIdModel idModel = default(CustomObjectIdModel), CustomObjectModel model = default(CustomObjectModel)) { Inherited = inherited; InnerModels = innerModels; KeyedModels = keyedModels; KeyedThirdModels = keyedThirdModels; KeyedSecondModels = keyedSecondModels; SecondObject = secondObject; ThirdObject = thirdObject; IdModel = idModel; Model = model; CustomInit(); }