internal KubernetesConfigSourceSettings(string @namespace, string name, ReloadSettings reloadSettings, ILogger logger = null) { Namespace = @namespace ?? "default"; Name = name; ReloadSettings = reloadSettings; Logger = logger; }
/// <summary> /// Serializa os dados. /// </summary> /// <param name="writer"></param> void System.Xml.Serialization.IXmlSerializable.WriteXml(System.Xml.XmlWriter writer) { writer.WriteAttributeString("identifier", Identifier); writer.WriteAttributeString("validation", Validation); writer.WriteAttributeString("inputRulesGroupUid", InputRulesGroupUid.ToString()); writer.WriteAttributeString("reloadSettings", ReloadSettings.ToString().ToLower()); writer.WriteAttributeString("copyValue", ReloadSettings.ToString().ToLower()); }
void OnReloadSettings() => ReloadSettings.Invoke(this, null);