private IEnumerable <XmlElementSyntax> GetSections(OpenApiOperation context)
        {
            yield return(DocumentationSyntaxHelpers.BuildSummaryElement(context.Summary));

            if (!string.IsNullOrWhiteSpace(context.Description))
            {
                yield return(DocumentationSyntaxHelpers.BuildRemarksElement(context.Description));
            }
        }
 private ClassDeclarationSyntax AddDocumentation(ClassDeclarationSyntax target,
                                                 OpenApiSecurityScheme context) =>
 target.WithLeadingTrivia(
     target.GetLeadingTrivia().Insert(0,
                                      DocumentationSyntaxHelpers.BuildXmlCommentTrivia(
                                          DocumentationSyntaxHelpers.BuildSummaryElement(context.Description))));
 private SyntaxTrivia GetDocumentationTrivia(OpenApiParameter context) =>
 DocumentationSyntaxHelpers.BuildXmlCommentTrivia(
     DocumentationSyntaxHelpers.BuildSummaryElement(context.Description));