Bsa.Search.Core 1.3.5

There is a newer version of this package available.
See the version list below for details.
dotnet add package Bsa.Search.Core --version 1.3.5
NuGet\Install-Package Bsa.Search.Core -Version 1.3.5
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Bsa.Search.Core" Version="1.3.5" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Bsa.Search.Core --version 1.3.5
#r "nuget: Bsa.Search.Core, 1.3.5"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Bsa.Search.Core as a Cake Addin
#addin nuget:?package=Bsa.Search.Core&version=1.3.5

// Install Bsa.Search.Core as a Cake Tool
#tool nuget:?package=Bsa.Search.Core&version=1.3.5

Bsa.Search.Core is a .Net Core library providing indexing and fast search. Technical characteristics of approximately 100 thousand simple queries per minute, on the index of 2 million documents, or about 8 thousand complex queries

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
.NET Core netcoreapp3.1 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • .NETCoreApp 3.1

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
7.0.26 43 4/8/2024
7.0.25 177 1/29/2024
7.0.24 296 10/26/2023
6.0.26 41 4/8/2024
6.0.25 86 1/29/2024
6.0.24 120 10/26/2023
3.0.3 42 4/8/2024
3.0.2 70 1/29/2024
3.0.1 280 10/26/2023
2.1.1 915 6/19/2023
2.1.0 386 4/18/2023
2.0.24 167 8/22/2023
2.0.23 453 11/24/2022
2.0.22 415 11/17/2022
2.0.21 404 11/9/2022
2.0.20 438 11/8/2022
2.0.19 437 11/4/2022
2.0.18 558 6/29/2022
2.0.17 493 6/1/2022
2.0.16 483 6/1/2022
2.0.15 1,250 3/8/2022
2.0.14 559 12/2/2021
2.0.13 359 12/2/2021
2.0.12 5,216 11/24/2021
2.0.11 468 10/1/2021
2.0.10 407 8/10/2021
2.0.9 431 7/23/2021
2.0.8 498 6/10/2021
2.0.7 451 6/3/2021
2.0.6 477 6/3/2021
2.0.5 388 4/21/2021
2.0.4 439 4/14/2021
2.0.3 406 4/3/2021
2.0.2 428 3/23/2021
2.0.1 450 2/17/2021
2.0.0 463 2/9/2021
1.4.1 270 6/19/2023
1.4.0 243 4/18/2023
1.3.43 450 11/24/2022
1.3.42 400 11/17/2022
1.3.41 408 11/9/2022
1.3.39 414 11/8/2022
1.3.38 404 11/4/2022
1.3.37 578 6/29/2022
1.3.36 473 6/1/2022
1.3.35 489 6/1/2022
1.3.34 535 12/2/2021
1.3.33 5,343 11/24/2021
1.3.32 399 10/1/2021
1.3.31 539 9/2/2021
1.3.30 466 8/10/2021
1.3.29 497 7/23/2021
1.3.28 544 6/3/2021
1.3.27 418 4/21/2021
1.3.26 488 4/14/2021
1.3.25 418 4/3/2021
1.3.24 442 3/23/2021
1.3.23 488 2/17/2021
1.3.21 553 1/27/2021
1.3.20 537 1/15/2021
1.3.19 430 1/12/2021
1.3.18 485 12/22/2020
1.3.17 513 12/9/2020
1.3.16 543 12/6/2020
1.3.15 500 11/20/2020
1.3.14 512 11/18/2020
1.3.13 562 11/12/2020
1.3.12 581 10/26/2020
1.3.10 596 9/12/2020
1.3.9 514 9/3/2020
1.3.8 549 9/2/2020
1.3.7 523 8/27/2020
1.3.6 537 8/27/2020
1.3.5 516 8/20/2020
1.3.4 636 7/29/2020
1.3.3 585 7/29/2020
1.3.2 600 6/16/2020
1.3.1 566 6/9/2020
1.3.0 585 5/29/2020
1.2.9 569 4/19/2020
1.2.8 595 4/5/2020
1.2.7 619 4/4/2020
1.2.6 593 3/31/2020
1.2.5 598 3/31/2020
1.2.4 642 3/31/2020
1.2.3 627 3/30/2020
1.2.2 732 3/28/2020
1.2.1 601 3/28/2020
1.1.20 477 11/24/2022
1.1.19 524 6/1/2022
1.1.8 336 12/2/2021
1.1.7 391 7/27/2021
1.1.6 492 6/3/2021
1.1.5 401 5/1/2021
1.1.4 411 4/21/2021
1.1.3 452 4/14/2021
1.1.2 447 3/1/2021
1.1.1 432 3/1/2021
1.1.0 435 2/9/2021
1.0.25 448 3/1/2021
1.0.24 437 1/27/2021
1.0.23 470 1/15/2021
1.0.22 447 1/12/2021
1.0.21 530 12/22/2020
1.0.20 511 12/9/2020
1.0.19 518 12/7/2020
1.0.18 494 11/30/2020
1.0.17 495 11/20/2020
1.0.16 520 11/18/2020
1.0.15 507 11/12/2020
1.0.14 550 11/7/2020
1.0.13 530 9/21/2020
1.0.12 544 9/3/2020
1.0.11 513 8/29/2020
1.0.10 691 8/14/2020
1.0.9 568 8/12/2020
1.0.8 544 8/12/2020
1.0.7 611 8/12/2020
1.0.6 612 8/12/2020
1.0.5 620 7/29/2020
1.0.4 1,257 3/31/2020
1.0.3 611 3/31/2020
1.0.2 610 3/31/2020
1.0.1 609 3/30/2020

Added information about start/end position of found terms: field->Highlights
Fixed Export for Memory and Disk index
The object search code has not been fully tested on production servers and has not been optimized.

var selector = new IndexWordSelector();
var morphology = new DefaultMorphology(new WordDictionary(), selector);
var service = new HighlightObjectService(morphology);
service.AddRange(
new HighlightObjectInfo()
{
StrongSynonyms = @"Elon Musk | E Musk | Elon M".Split('|').ToList(),
Name = "Elon Musk",
Id = "1",
Type = ObjectType.Person,
Weak = new HighlightObjectWeak()
 {
-- if found context with Synonyms on distance 20 words
   WeakSearchContext = @"SpaceX | Tesla".Split('|').ToList(),
   WeakSynonyms = @"CEO | Founder | Musk | Elon ".Split('|').ToList()
}
});
var found = service.Search("Elon Musk. He is the founder, CEO, CTO and chief designer of SpaceX; early investor, CEO and product architect of Tesla, Inc. founder of The Boring Company");