public void LinkTags(LinkTagsContext context) { var tags = Db.GetTags(); var linker = CreateLinker(context); linker.LinkTags(tags); }
public IActionResult LinkTags(bool clean = false) { var context = new LinkTagsContext(""); var worker = new TagsWorker(_settings.ElasticSearchClientSettings, _works, _dbHelper); return(_works.AddToQueue(worker.LinkTags, context, QueuePriority.Low, clean)); }
private void LinkTags() { var linkContext = new LinkTagsContext(_context.Id); _context.AddContext(linkContext); var worker = new TagsWorker(_settings.ElasticSearchClientSettings, Works, Db); Works.AddToQueue(worker.LinkTags, linkContext, QueuePriority.Medium, false); }