/// <summary> /// Initializes a new instance of the <see cref="SettingItem" /> class. /// </summary> /// <param name="id">id.</param> /// <param name="effectiveValue">The value of this setting that would be used if read at this level, including defaults, fallback, and values set at less specific levels..</param> /// <param name="effectiveValueSource">The source of this effective value, default, fallback, or the level the value was set at..</param> /// <param name="explicitValue">The value of this setting that is explicitly set at this level. If not present, the setting is not specified at this level..</param> /// <param name="metadata">metadata.</param> public SettingItem(string id = default(string), string effectiveValue = default(string), EffectiveValueSourceEnum?effectiveValueSource = default(EffectiveValueSourceEnum?), string explicitValue = default(string), SettingMetadata metadata = default(SettingMetadata)) { this.Id = id; this.EffectiveValue = effectiveValue; this.EffectiveValueSource = effectiveValueSource; this.ExplicitValue = explicitValue; this.Metadata = metadata; }
/// <summary> /// Initializes a new instance of the <see cref="SettingItem" /> class. /// </summary> /// <param name="Id">Id.</param> /// <param name="EffectiveValue">The value of this setting that would be used if read at this level, including defaults, fallback, and values set at less specific levels..</param> /// <param name="EffectiveValueSource">The source of this effective value, default, fallback, or the level the value was set at..</param> /// <param name="ExplicitValue">The value of this setting that is explicitly set at this level. If not present, the setting is not specified at this level..</param> /// <param name="Metadata">Metadata.</param> public SettingItem(string Id = default(string), string EffectiveValue = default(string), EffectiveValueSourceEnum?EffectiveValueSource = default(EffectiveValueSourceEnum?), string ExplicitValue = default(string), SettingMetadata Metadata = default(SettingMetadata)) { this.Id = Id; this.EffectiveValue = EffectiveValue; this.EffectiveValueSource = EffectiveValueSource; this.ExplicitValue = ExplicitValue; this.Metadata = Metadata; }