Skip to content

Class XmlDocumentationParser

Namespace: Momentum.Extensions.EventMarkdownGenerator.Services
Assembly: Momentum.Extensions.EventMarkdownGenerator.dll

csharp
public class XmlDocumentationParser

Inheritance

objectXmlDocumentationParser

Inherited Members

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

XmlDocumentationParser(ILogger<XmlDocumentationService>?)

csharp
public XmlDocumentationParser(ILogger<XmlDocumentationService>? logger = null)

Parameters

logger ILogger<XmlDocumentationService>?

Methods

GetEventDocumentation(Type)

csharp
public EventDocumentation GetEventDocumentation(Type eventType)

Parameters

eventType Type

Returns

EventDocumentation

LoadMultipleDocumentationAsync(IEnumerable<string>?, CancellationToken)

csharp
public Task<bool> LoadMultipleDocumentationAsync(IEnumerable<string>? xmlFilePaths, CancellationToken cancellationToken = default)

Parameters

xmlFilePaths IEnumerable<string>?

cancellationToken CancellationToken

Returns

Task<bool>