/// <summary> /// Finds the objects that define this object, in an order in which they can be constructed, including this one. /// </summary> /// <param name="configurationObject">The configuration object.</param> /// <returns>The collection of the defining objects.</returns> public static IReadOnlyList <ConfigurationObject> GetDefiningObjects(this ConfigurationObject configurationObject) => configurationObject.ToEnumerable().GetDefiningObjects();
/// <inheritdoc/> public override IEnumerable <ConfigurationObject> GetInnerConfigurationObjects() => ConfigurationObject.ToEnumerable();