Elastacloud.AzureManagement.Fluent.Types.CscfgFile.UpdateSettingForRole C# (CSharp) Method

UpdateSettingForRole() public method

Updates an existing setting for a role with the predetermined value
public UpdateSettingForRole ( string settingName, string settingValue, string roleName ) : void
settingName string
settingValue string
roleName string
return void
        public void UpdateSettingForRole(string settingName, string settingValue, string roleName)
        {
            NewVersion.Descendants(name: Namespaces.NsServiceManagement + "Role").FirstOrDefault(
                a => (string) a.Attribute("name") == roleName)
                .Descendants(Namespaces.NsServiceManagement + "Setting").FirstOrDefault(
                    b => (string) b.Attribute("name") == settingName)
                .SetAttributeValue("value", settingValue);
        }