StorytellerDocGen.DocProject.ReadTopics C# (CSharp) Method

ReadTopics() public method

public ReadTopics ( ) : void
return void
        public void ReadTopics()
        {
            Topic = TopicLoader.LoadDirectory(_settings.Root);

            Topic.ParseAndOrder().Wait();

            _topicByUrl.ClearAll();
            Topic.AllTopicsInOrder().Each(x => _topicByUrl[x.Url] = x);
        }

Usage Example

コード例 #1
0
 void IChangeSetHandler.Handle(ChangeSet changes)
 {
     if (changes.Added.Concat(changes.Changed).Any(x => FileChangeShouldRegenerateTopicTree(x.Path)) ||
         changes.Deleted.Any())
     {
         _project.ReadTopics();
         _refresher.RefreshPage();
     }
     else
     {
         _refresher.RefreshPage();
     }
 }