public override BlogContext GetCurrentBlogContext()
        {
            var items = HttpContext.Current.Items;
            if (items[BLOGCONTEXTKEY] == null)
            {
                var blogContext = new BlogContext();
                blogContext.Blog = blogRepository.GetBlog();
                items[BLOGCONTEXTKEY] = blogContext;
            }

            return items[BLOGCONTEXTKEY] as BlogContext;
        }