I've been looking through the documentation but can't find how I can retrieve a list of all tags associated with a specific blog. I can see the Generic Content method for this, but I'm not sure how this applies to the blog module (even though it's based on Generic Content), and whatever I try I get nothing back. For example:
m_BlogManager = new BlogManager();
// Get blog
IBlog blog = m_BlogManager.GetBlog(new Guid(this.BlogID));
IList tags = m_contentManager.GetTags(blog.ID);
In this case, 'tags' is always empty. Obviously I'm just not understanding the relationship between the Blog (based on Generic Content) and the higher level Content Manager. I'm assuming ContentManager.GetTags is only looking in GenericContent, but the BlogManager doesn't expose any similar method(s).
What I am trying to do (in Sitefinity 3.6) is make a custom list of all available tags for a specific blog if that helps.