Claymore.ArchiveWikiBot.Archive.Archivate C# (CSharp) Method

Archivate() public method

public Archivate ( Wiki wiki ) : void
wiki Claymore.SharpMediaWiki.Wiki
return void
        public void Archivate(Wiki wiki)
        {
            WikiPage page = Cache.Load(wiki, MainPage, _cacheDir);
            int diffSize = 0;
            int topics = 0;
            var pages = Process(wiki, page, ref diffSize, ref topics);
            if (pages.Count > 0 && diffSize >= MinimalSize)
            {
                Save(wiki, page, pages, topics);
            }
        }