Elastacloud.AzureManagement.Fluent.Types.CscfgFile.GetSettingForRole C# (CSharp) 메소드

GetSettingForRole() 공개 메소드

Gets a setting value for a role given a rolename and settings name
public GetSettingForRole ( string settingName, string roleName ) : string
settingName string
roleName string
리턴 string
        public string GetSettingForRole(string settingName, string roleName)
        {
            return OriginalVersion.Descendants(name: Namespaces.NsServiceManagement + "Role").FirstOrDefault(a => ((string) a.Attribute("name")).ToLower() == roleName.ToLower())
                    .Descendants(Namespaces.NsServiceManagement + "Setting").FirstOrDefault(b => (string) b.Attribute("name") == settingName)
                    .Attribute("value").Value;
        }