Class AssemblyEventDiscovery
Namespace: Momentum.Extensions.EventMarkdownGenerator.Services
Assembly: Momentum.Extensions.EventMarkdownGenerator.dll
csharp
public static class AssemblyEventDiscoveryInheritance
object ← AssemblyEventDiscovery
Inherited Members
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Methods
DiscoverEvents(Assembly, XmlDocumentationParser?, PayloadSizeCalculator, string, string, bool)
csharp
public static IEnumerable<EventWithDocumentation> DiscoverEvents(Assembly assembly, XmlDocumentationParser? xmlParser, PayloadSizeCalculator calculator, string attributeNamePrefix = "EventTopicAttribute", string partitionKeyAttributeNamePrefix = "PartitionKeyAttribute", bool emitPublicVisibility = false)Parameters
assembly Assembly
xmlParser XmlDocumentationParser?
calculator PayloadSizeCalculator
attributeNamePrefix string
partitionKeyAttributeNamePrefix string
emitPublicVisibility bool