private void AppendPolicies(IEnumerable <T> authorizeAttributes, StringBuilder authorizationDescription, PolicySelectorWithLabel <T> policySelector)
        {
            var policies = policySelector.Selector(authorizeAttributes)
                           .OrderBy(policy => policy);

            if (policies.Any())
            {
                authorizationDescription.Append($" {policySelector.Label}: {string.Join(", ", policies)};");
            }
        }