protected void CurrentCatalog(IBreadCrumbsCategoryModel category)
 {
     var item = new BreadCrumbsModel()
     {
         Href = UrlHelper.Action("Categories", "Catalog", new { type = category.TypeHref }),
         NameLink = category.TypeName
     };
     Container.AddElement(item);
 }
 protected IEnumerable<IBreadCrumbsModel> CreateLinks(IBreadCrumbsCategoryModel[] links)
 {
     int i = 0;
    
     yield return new BreadCrumbsModel()
     {
         NameLink = links[i].NameLink,
         Href = _urlHelper.Action("Categories", "Catalog", new { type = links[i].TypeHref })
     };
     i++;
     foreach (var model in links.Skip(i))
     {
         yield return new BreadCrumbsModel()
         {
             NameLink = model.NameLink,
             Href = _urlHelper.Action("Category", "Catalog", new { type = model.TypeHref, id = model.CategoryId })
         };
     }
     
 }