Skip to content

Commit d264662

Browse files
committed
chore: Add method from old demo project + clean up in packages
1 parent 5223108 commit d264662

File tree

3 files changed

+15
-4
lines changed

3 files changed

+15
-4
lines changed

src/Examine.Web.Demo/Data/IndexService.cs

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,18 @@ public ISearchResults SearchNativeQuery(string indexName, string query)
6868
return criteria.NativeQuery(query).Execute();
6969
}
7070

71+
public ISearchResults SearchNativeQueryAcrossIndexes(string query)
72+
{
73+
if (!_examineManager.TryGetSearcher("MultiIndexSearcher", out var multiIndexSearcher))
74+
{
75+
throw new InvalidOperationException("Failed to get MultiIndexSearcher");
76+
}
77+
78+
var searcher = multiIndexSearcher;
79+
var criteria = searcher.CreateQuery();
80+
return criteria.NativeQuery(query).Execute();
81+
}
82+
7183
public ISearchResults GetAllIndexedItems(string indexName, int skip, int take)
7284
{
7385
var index = GetIndex(indexName);

src/Examine.Web.Demo/Examine.Web.Demo.csproj

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,6 @@
88

99
<ItemGroup>
1010
<PackageReference Include="Bogus" Version="34.0.2" />
11-
<PackageReference Include="Lucene.Net.Analysis.Common" Version="4.8.0-beta00016" />
12-
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="6.0.10" />
13-
<PackageReference Include="Modernizr" Version="2.8.3" />
14-
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
1511
</ItemGroup>
1612

1713
<ItemGroup>

src/Examine.Web.Demo/Program.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55

66
var builder = WebApplication.CreateBuilder(args);
77

8+
builder.Logging.ClearProviders();
9+
builder.Logging.AddConsole();
10+
811
// Add services for Blazor
912
builder.Services.AddRazorPages();
1013
builder.Services.AddServerSideBlazor();

0 commit comments

Comments
 (0)