/// <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(); }
/// <summary> /// Initializes a new instance of the SecondCustomObject class. /// </summary> public SecondCustomObject(ThirdCustomObject thirdObject = default(ThirdCustomObject), SecondCustomObject secondObject = default(SecondCustomObject)) { ThirdObject = thirdObject; SecondObject = secondObject; CustomInit(); }