static void ReadIndex() { var directory = new AzureStorageDirectory(s_connectionString, s_containerNameStandard, "luctest"); var directoryReader = DirectoryReader.Open(directory); var numDocs = directoryReader.NumDocs; var maxDocs = directoryReader.MaxDoc; var version = directoryReader.Version; }
static void BuildIndexStandard() { var info = new StringBuilder(); var infoStream = new StringWriter(info); var directory = new AzureStorageDirectory(s_connectionString, s_containerNameStandard, "luctest"); IndexWriterConfig config = new IndexWriterConfig(LuceneVersion, new StandardAnalyzer(LuceneVersion)) { OpenMode = OpenMode.CREATE_OR_APPEND }.SetInfoStream(infoStream); var indexWriter = new IndexWriter(directory, config); foreach (var doc in GetDocs()) { indexWriter.AddDocument(doc); } indexWriter.Commit(); indexWriter.Dispose(); Console.WriteLine(info.ToString()); }