public void AddBreadCrumb(IPageDetails pageDetails) { _pageBuilder.Append("<nav aria-label='breadcrumb'>"); _pageBuilder.Append("<ol class='breadcrumb'>"); _pageBuilder.Append("<li class='breadcrumb-item'><a href='../index.html'>Home</a></li>"); _pageBuilder.Append("<li class='breadcrumb-item'><a href='index.html'>Locomotive Details</a></li>"); _pageBuilder.Append($"<li class='breadcrumb-item active' aria-current='page'>{pageDetails.PageTitle}</li>"); _pageBuilder.Append("</ol>"); _pageBuilder.Append("</nav>"); }
/// <summary>Static getter for Heading</summary> public static string GetHeading(IPageDetails that) { return(that.GetPropertyValue <string>("heading")); }
/// <summary>Static getter for Description</summary> public static IHtmlString GetDescription(IPageDetails that) { return(that.GetPropertyValue <IHtmlString>("description")); }
public PageController(IPageDetails pageDetails) { pd = pageDetails; }
public PageController() { pd = new PageDetails(); }