public void RunIndexingOn(string uuid) { try { SetNorwegianIndexCores(); RemoveIndexDocument(uuid); var article = _articleFether.FetchArticleDocumentAsync(uuid, Culture.NorwegianCode).Result; if (article != null) { ArticleIndexDoc articleIndexDoc = _indexDocumentCreator.CreateIndexDoc(article); RunIndex(articleIndexDoc); } SetEnglishIndexCores(); RemoveIndexDocument(uuid); article = _articleFether.FetchArticleDocumentAsync(uuid, Culture.EnglishCode).Result; if (article != null) { ArticleIndexDoc articleIndexDoc = _indexDocumentCreator.CreateIndexDoc(article); RunIndex(articleIndexDoc); } } catch (Exception exception) { Log.Error("Error in UUID: " + uuid + "", exception); _errorService.AddError(uuid, exception); } }