void AddNewIndexFiles(IEnumerable <FileInfo> needToBuildIndex, out List <FileInfo> failedIndexFiles, bool brandNewBuild) { failedIndexFiles = IndexBuilder.BuildIndexByBatch(needToBuildIndex, true, false, false, TokenSource.Token, brandNewBuild); if (failedIndexFiles.Count > 0) { Log.LogInformation($"{IndexConfig.IndexName}: Retry failed build indexes files, files count {failedIndexFiles.Count}"); failedIndexFiles = IndexBuilder.BuildIndexByBatch(failedIndexFiles, true, false, false, TokenSource.Token, false); } }