public static int CommentCount(int submissionID)
        {
            string cacheKey = CachingKey.CommentCount(submissionID);
            var    data     = CacheHandler.Instance.Register(cacheKey, new Func <int?>(() =>
            {
                using (var repo = new Repository())
                {
                    return(repo.GetCommentCount(submissionID));
                }
            }), _cacheTime, 3);

            return(data.Value);
        }