Class JsonSidebarGenerator
Namespace: Momentum.Extensions.EventMarkdownGenerator.Services
Assembly: Momentum.Extensions.EventMarkdownGenerator.dll
csharp
public class JsonSidebarGenerator
Inheritance
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