Class XPathDocumentExtensions
- Assembly
- Codebelt.Extensions.Swashbuckle.AspNetCore.dll
Extension methods for the XPathDocument class.
public static class XPathDocumentExtensions
- Inheritance
-
XPathDocumentExtensions
Methods
AddByAssembly(IList<XPathDocument>, Assembly)
Adds the specified assembly
to the collection of documents
.
public static IList<XPathDocument> AddByAssembly(this IList<XPathDocument> documents, Assembly assembly)
Parameters
documents
IList<XPathDocument>The collection of documents in XML format.
assembly
AssemblyThe assembly to locate XML documentation files by.
Returns
- IList<XPathDocument>
A reference to
documents
so that additional calls can be chained.
AddByFilename(IList<XPathDocument>, String)
Adds the specified path
to the collection of documents
.
public static IList<XPathDocument> AddByFilename(this IList<XPathDocument> documents, string path)
Parameters
documents
IList<XPathDocument>The collection of documents in XML format.
path
StringThe path to locate XML documentation files by.
Returns
- IList<XPathDocument>
A reference to
documents
so that additional calls can be chained.
AddByType(IList<XPathDocument>, Type)
Adds the specified type
to the collection of documents
.
public static IList<XPathDocument> AddByType(this IList<XPathDocument> documents, Type type)
Parameters
documents
IList<XPathDocument>The collection of documents in XML format.
type
TypeThe type to locate XML documentation files by.
Returns
- IList<XPathDocument>
A reference to
documents
so that additional calls can be chained.