public static LinkCategory Links(CategoryType catType, Blog blog, UrlHelper urlHelper) { switch (catType) { case CategoryType.PostCollection: return(Transformer.BuildLinks(UIText.PostCollection, CategoryType.PostCollection, blog, urlHelper)); case CategoryType.ImageCollection: return(Transformer.BuildLinks(UIText.ImageCollection, CategoryType.ImageCollection, blog, urlHelper)); case CategoryType.StoryCollection: return(Transformer.BuildLinks(UIText.ArticleCollection, CategoryType.StoryCollection, blog, urlHelper)); default: Debug.Fail(String.Format(CultureInfo.InvariantCulture, "Invalid CategoryType: {0} via Subtext.Web.UI.UIData.Links", catType)); return(null); } }