public void RootMapFound() { var first = Breadcrumbs.FirstOrDefault(); if (first != null) { first.BreadcrumbData.Node.IsRootMap = true; } }
public void Add(IBreadcrumbItem item) { var exist = Breadcrumbs.FirstOrDefault(q => q.BreadcrumbData.Node.Id == item.Node.Id); if (exist != null) { RemoveTo(exist); } else { Breadcrumbs.Add(CreateBreadcrumb(item)); } }