private static string GetContent(BuiltinTopicsProvider provider, UnqualifiedTopicRevision revision)
        {
            using (TextReader reader = provider.TextReaderForTopic(revision))
            {
                if (reader == null)
                {
                    return null;
                }

                return reader.ReadToEnd();
            }
        }
        private static string GetDefaultContent(BuiltinTopicsProvider provider, string topic)
        {
            string version = TopicRevision.NewVersionStringForUser("FlexWiki", DateTime.MinValue);
            using (TextReader reader = provider.TextReaderForTopic(new UnqualifiedTopicRevision(topic, version)))
            {

                if (reader == null)
                {
                    return null;
                }

                return reader.ReadToEnd();
            }
        }
 private static string GetContent(BuiltinTopicsProvider provider, string topic)
 {
     return GetContent(provider, new UnqualifiedTopicRevision(topic));
 }