Class JsonSidebarGenerator
Namespace: Momentum.Extensions.EventMarkdownGenerator.Services
Assembly: Momentum.Extensions.EventMarkdownGenerator.dll
csharp
public class JsonSidebarGeneratorInheritance
Inherited Members
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
JsonSidebarGenerator()
csharp
public JsonSidebarGenerator()Methods
GenerateSidebar(ICollection<EventWithDocumentation>)
csharp
public string GenerateSidebar(ICollection<EventWithDocumentation> events)Parameters
events ICollection<EventWithDocumentation>
Returns
GenerateSidebarItems(ICollection<EventWithDocumentation>)
csharp
public List<SidebarItem> GenerateSidebarItems(ICollection<EventWithDocumentation> events)Parameters
events ICollection<EventWithDocumentation>
Returns
WriteSidebarAsync(ICollection<EventWithDocumentation>, string)
csharp
public Task WriteSidebarAsync(ICollection<EventWithDocumentation> events, string filePath)Parameters
events ICollection<EventWithDocumentation>
filePath string