コード例 #1
0
        public void DoesNotDisposeExternallyProvidesWriter()
        {
            var writer   = MockRepository.GenerateMock <IIndexWriter>();
            var provider = new LuceneDataProvider(new RAMDirectory(), new KeywordAnalyzer(), Version.LUCENE_30, writer, new object());

            provider.Dispose();

            writer.AssertWasNotCalled(w => w.Dispose());
        }
コード例 #2
0
        public void DoesNotDisposeExternallyProvidesWriter()
        {
            var writer = MockRepository.GenerateMock<IIndexWriter>();
            var provider = new LuceneDataProvider(new RAMDirectory(), new KeywordAnalyzer(), Version.LUCENE_30, writer, new object());

            provider.Dispose();

            writer.AssertWasNotCalled(w => w.Dispose());
        }
コード例 #3
0
ファイル: Indexer.cs プロジェクト: anthrax3/PieDb
 void DeleteIndexFilesAndClearIndex(object sender, EventArgs e)
 {
     _provider.Dispose();
 }
コード例 #4
0
ファイル: UserStore.cs プロジェクト: stu432/NuGet.Lucene
        public void Dispose()
        {
            LogManager.GetCurrentClassLogger().Info("Stopping UserStore indexing services.");

            provider.Dispose();
        }
コード例 #5
0
 public void Dispose()
 {
     _provider.Dispose();
 }