private void AddBreadCrumb(ILocomotiveRefPage 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='../LocoRef.html'>Locos</a></li>"); _pageBuilder.Append($"<li class='breadcrumb-item active' aria-current='page'>{pageDetails.PageTitle}</li>"); _pageBuilder.Append("</ol>"); _pageBuilder.Append("</nav>"); }
private static void AddLocoRef(PageBuilder pageBuilder, ILocomotiveRefPage loco) { loco.Build(); string href = $"<a href='{Constants.LocomotiveNameRef}/{loco.PageTitle}.html'>{loco.Title}</a>"; pageBuilder.Append($"<h3>{href}</h3>"); string seeMore = $"<a href='{Constants.LocomotiveNameRef}/{loco.PageTitle}.html'><h3>See more...</h3></a>"; loco.AddImagestoHeaderPage(pageBuilder, 5, seeMore); }