Foundatio.Repositories 7.17.9

前缀预留
dotnet add package Foundatio.Repositories --version 7.17.9                
NuGet\Install-Package Foundatio.Repositories -Version 7.17.9                
此命令用于在 Visual Studio 的包管理器控制台中执行,因为它使用 NuGet 模块的 Install-Package 版本。
<PackageReference Include="Foundatio.Repositories" Version="7.17.9" />                
对于支持 PackageReference 的项目,将此 XML 节点复制到项目文件中以引用包。
paket add Foundatio.Repositories --version 7.17.9                
#r "nuget: Foundatio.Repositories, 7.17.9"                
#r 指令可用于 F# Interactive 和Polyglot Notebooks。将其复制到交互式工具或脚本的源代码中,以引用包。
// Install Foundatio.Repositories as a Cake Addin
#addin nuget:?package=Foundatio.Repositories&version=7.17.9

// Install Foundatio.Repositories as a Cake Tool
#tool nuget:?package=Foundatio.Repositories&version=7.17.9                

FoundatioFoundatio

Build status NuGet Version feedz.io Discord

通用仓库契约和实现。目前仅实现了 Elasticsearch,但计划实现其他实现。

特性

  • 简单的文档仓库模式
    • CRUD 操作:添加、保存、删除、获取
  • 支持补丁操作
    • JSON 补丁
    • 部分文档补丁
    • 无痛苦脚本补丁(Elasticsearch)
    • 可以使用查询批量应用
  • 可以连接和在外部监听 repos 的异步事件
  • 缓存(在保存之前实时失效,并存储在分布式缓存中)
  • 消息总线支持(使实时应用程序能够向客户端发送消息,如 doc 更新,以便它们知道更新 UI)
  • 可搜索的,与 Foundatio.Parsers 库协同工作以进行动态查询、过滤、排序和聚合
  • 文档验证
  • 文档版本控制
  • 软删除
  • 自动创建和更新文档的日期
  • 文档迁移
  • Elasticsearch 实现
    • 计划添加其他实现(Postgres 与 Marten 会是个不错的选择)
  • Elasticsearch 索引配置允许更简单、更有组织的配置
    • 模式版本控制
    • 父子查询
    • 每日和月度指数策略
  • 支持不同的一致性模型(立即、等待或最终)
    • 可在索引类型或单个查询级别进行配置
  • 查询构建器用于使常见的查询数据方式更简单且更便携,在不同存储库实现之间
  • 仍然可以使用原始Elasticsearch查询
  • 字段包含和不包含以减小响应大小
  • 字段条件查询构建器
  • 分页包括快照分页支持
  • 动态字段解析,用于使用动态生成字段的友好名称
  • 索引维护、快照、重新索引的作业
  • 强类型字段访问(使用lambda表达式),以启用重构
产品 兼容的和额外的计算目标框架版本。
CLR .NET
CLR .NET Core
CLR .NET 标准版 netstandard2.0 兼容。 netstandard2.1 已计算。
.NET Framework net461 已计算。 net462 已计算。 net463 已计算。 net47 已计算。 net471 已计算。 net472 已计算。 net48 已计算。 net481 已计算。
MonoAndroid monoandroid 已计算。
MonoMac monomac 已计算。
MonoTouch monotouch 已计算。
Tizen tizen40 已计算。 tizen60 已计算。
Xamarin.iOS xamarinios 已计算。
Xamarin.Mac xamarinmac 已计算。
Xamarin.TVOS xamarintvos 已计算。
Xamarin.WatchOS xamarinwatchos 已计算。
兼容目标框架
包含的目标框架(在包中)
了解有关目标框架.NET Standard的更多信息。

NuGet 包 (1)

显示依赖 Foundatio.Repositories 的前 1 个 NuGet 包

下载
Foundatio.Repositories.Elasticsearch

Elasticsearch 通用存储库实现。

GitHub 存储库

此包未由任何流行的 GitHub 存储库使用。

版本 下载 最后更新
7.17.9 1,878 5/20/2024
7.17.8 2,014 3/27/2024
7.17.7 3,192 1/5/2024
7.17.6 1,106 10/26/2023
7.17.5 1,601 8/2/2023
7.17.4 1,392 6/23/2023
7.17.3 8,722 1/1/2023
7.17.2 5,476 5/18/2022
7.17.1 3,392 3/10/2022
7.17.0 1,226 3/7/2022
7.16.2 1,778 1/21/2022
7.16.1 1,493 1/21/2022
7.16.0 1,452 1/20/2022
7.15.0 2,002 10/11/2021
7.13.2 1,638 7/19/2021
7.13.1 1,034 7/19/2021
7.13.0 1,035 7/8/2021
7.12.2 1,194 5/6/2021
7.12.1 1,750 4/15/2021
7.12.0 1,077 4/13/2021
7.10.5 1,649 2/1/2021
7.10.4 1,142 1/26/2021
7.10.3 1,121 1/20/2021
7.10.2 1,101 1/7/2021
7.10.1 1,279 12/11/2020
7.10.0 1,718 11/17/2020
7.9.3 1,682 10/19/2020
7.9.2 1,407 10/9/2020
7.9.1 1,257 10/7/2020
7.9.0 1,384 9/16/2020
7.9.0-beta5 849 9/15/2020
7.9.0-beta3 1,317 8/28/2020
7.9.0-beta2 808 8/27/2020
7.9.0-beta1 858 8/25/2020
7.8.0-beta8 912 7/29/2020
7.8.0-beta7 920 7/9/2020
7.8.0-beta12 817 8/10/2020
7.8.0-beta11 918 8/6/2020
7.7.0-beta5 1,059 6/20/2020
7.7.0-beta4 991 6/14/2020
7.7.0-beta3 955 6/6/2020
7.7.0-beta2 970 5/26/2020
7.6.1 5,520 3/25/2020
7.6.0 3,190 2/27/2020
7.5.6 2,531 2/14/2020
7.5.5 1,417 2/11/2020
7.5.4 1,794 2/5/2020
7.5.1 2,654 1/17/2020
7.5.0 1,282 1/16/2020
7.0.890 8,281 8/20/2019
7.0.887 1,280 8/19/2019
7.0.885 1,412 8/19/2019
7.0.880 1,346 8/19/2019
7.0.877 1,452 8/16/2019
7.0.865 2,409 6/27/2019
5.6.921 3,296 9/23/2019
5.6.905 1,427 8/30/2019
5.6.900 1,998 8/30/2019
5.6.870 2,602 7/26/2019
5.6.848 6,730 4/17/2019
5.6.845 1,829 3/15/2019
5.6.843 1,380 3/14/2019
5.6.839 1,401 3/14/2019
5.6.836 1,487 2/24/2019
5.6.833 1,677 2/22/2019
5.6.815 5,876 12/4/2018
5.6.809 2,661 11/9/2018
5.6.807 1,432 11/9/2018
5.6.798 2,228 10/18/2018
5.6.793 3,043 10/4/2018
5.6.790 2,059 9/12/2018
5.6.768 2,169 7/16/2018
5.6.758 2,408 5/9/2018
5.6.670 2,231 11/30/2017
5.0.648 1,905 10/4/2017
5.0.645 1,753 10/4/2017
5.0.636 1,805 10/3/2017
5.0.627 1,952 9/15/2017
5.0.624 2,003 9/15/2017
5.0.621 1,805 9/5/2017
5.0.619 1,855 8/17/2017
5.0.607 1,288 7/14/2017
5.0.603 992 7/7/2017
5.0.598 1,522 6/23/2017
5.0.595 995 6/23/2017
5.0.593 990 6/23/2017
5.0.586 1,124 5/5/2017
5.0.539-pre 835 3/16/2017
5.0.538-pre 802 3/16/2017
5.0.537-pre 754 3/16/2017
5.0.536-pre 826 3/16/2017
5.0.535-pre 763 3/16/2017
5.0.532-pre 777 3/14/2017
5.0.529-pre 777 3/14/2017
5.0.520-pre 828 3/13/2017
5.0.519-pre 775 3/13/2017
5.0.518-pre 754 3/13/2017
5.0.517-pre 774 3/13/2017
5.0.516-pre 835 3/13/2017
5.0.515-pre 772 3/13/2017
5.0.514-pre 789 3/12/2017
5.0.513-pre 763 3/11/2017
5.0.512-pre 776 3/11/2017
5.0.503-pre 1,500 3/6/2017
5.0.501-pre 1,404 3/6/2017
5.0.487-pre 1,335 3/1/2017
5.0.485-pre 1,474 3/1/2017
5.0.478-pre 1,386 2/28/2017
5.0.472-pre 1,388 2/26/2017
5.0.470-pre 1,384 2/26/2017
5.0.467-pre 1,465 2/21/2017
5.0.466-pre 1,408 2/21/2017
5.0.462-pre 1,418 2/20/2017
5.0.459-pre 1,381 2/20/2017
5.0.455-pre 1,350 2/17/2017
5.0.450-pre 1,363 2/17/2017
5.0.449-pre 1,396 2/17/2017
5.0.443-pre 1,430 2/16/2017
5.0.440-pre 1,357 2/15/2017
5.0.437-pre 1,357 2/15/2017
5.0.434-pre 1,359 2/14/2017
5.0.433-pre 1,379 2/14/2017
5.0.432-pre 1,342 2/14/2017
5.0.427-pre 1,493 2/7/2017
5.0.426-pre 1,309 2/6/2017
5.0.425-pre 1,257 2/6/2017
5.0.423-pre 1,284 2/3/2017
5.0.421-pre 1,357 1/31/2017
5.0.420-pre 1,356 1/31/2017
5.0.418-pre 1,244 1/30/2017
5.0.414-pre 1,313 1/28/2017
5.0.408-pre 1,397 1/25/2017
5.0.407-pre 1,341 1/20/2017
5.0.406-pre 1,329 1/20/2017
5.0.405-pre 1,317 1/19/2017
5.0.397-pre 1,298 1/13/2017
5.0.396-pre 1,321 1/13/2017
5.0.394-pre 1,313 1/12/2017
5.0.390-pre 1,351 1/8/2017
5.0.387-pre 1,247 1/7/2017
5.0.386-pre 1,368 1/7/2017
5.0.375-pre 1,403 12/29/2016
5.0.373-pre 1,324 12/28/2016
5.0.371-pre 1,311 12/22/2016
5.0.370-pre 1,297 12/22/2016
5.0.368-pre 1,343 12/21/2016
5.0.366-pre 1,293 12/19/2016
5.0.364-pre 1,391 12/14/2016
5.0.363-pre 1,314 12/14/2016
5.0.360-pre 1,346 12/13/2016
5.0.359-pre 1,369 12/13/2016
5.0.355-pre 1,329 12/12/2016
5.0.353-pre 1,341 12/12/2016
5.0.351-pre 1,294 12/12/2016
5.0.346-pre 1,337 12/7/2016
5.0.343-pre 1,316 12/6/2016
5.0.336-pre 1,313 11/30/2016
5.0.333-pre 1,341 11/29/2016
5.0.332-pre 1,354 11/29/2016
5.0.331-pre 1,274 11/29/2016
5.0.329-pre 1,335 11/29/2016
5.0.326-pre 1,291 11/25/2016
5.0.325-pre 1,340 11/23/2016
5.0.324-pre 1,353 11/19/2016
5.0.309-pre 1,437 11/15/2016
5.0.307-pre 1,323 11/12/2016
5.0.306-pre 1,616 11/3/2016
5.0.305-pre 1,388 11/2/2016
5.0.286-pre 1,310 10/12/2016
5.0.285-pre 1,291 10/11/2016
2.1.284-pre 1,293 10/11/2016
2.1.283-pre 1,276 10/11/2016
2.0.576 1,963 5/4/2017
2.0.548 2,018 3/17/2017
2.0.547 1,845 3/17/2017
2.0.546 1,799 3/17/2017
2.0.544 1,817 3/17/2017
2.0.543-pre 1,347 3/17/2017
2.0.465 1,909 2/21/2017
2.0.464 1,702 2/20/2017
2.0.457 1,796 2/20/2017
2.0.454 1,739 2/17/2017
2.0.452-pre 1,370 2/17/2017
2.0.451 1,849 2/17/2017
2.0.448 1,856 2/16/2017
2.0.429 1,738 2/13/2017
2.0.422 1,711 2/3/2017
2.0.398 1,764 1/16/2017
2.0.393 1,766 1/12/2017
2.0.392 1,647 1/9/2017
2.0.389 1,775 1/8/2017
2.0.385 1,712 1/6/2017
2.0.369-pre 1,316 12/22/2016
2.0.367 1,672 12/21/2016
2.0.362 1,755 12/13/2016
2.0.361 1,686 12/13/2016
2.0.347 1,714 12/10/2016
2.0.344 1,679 12/6/2016
2.0.335 1,720 11/30/2016
2.0.330 1,718 11/29/2016
2.0.328 1,702 11/28/2016
2.0.327 1,722 11/28/2016
2.0.321 1,762 11/18/2016
2.0.320 1,625 11/17/2016
2.0.319 1,609 11/17/2016
2.0.318 1,687 11/17/2016
2.0.317 1,800 11/16/2016
2.0.299 1,683 10/21/2016
2.0.297 1,634 10/21/2016
2.0.296 1,688 10/21/2016
2.0.294 1,680 10/21/2016
2.0.289 1,568 10/21/2016
2.0.288 1,588 10/20/2016
2.0.287 1,667 10/18/2016
2.0.282 1,827 10/10/2016
2.0.281-pre 1,260 10/7/2016
2.0.274 1,935 10/7/2016
2.0.270 1,774 10/4/2016
2.0.263 1,685 9/30/2016
2.0.259 1,714 9/27/2016
2.0.258 1,800 9/23/2016
2.0.257 2,084 9/21/2016
2.0.256-pre 1,598 9/21/2016
2.0.255-pre 1,649 9/21/2016
2.0.253-pre 1,558 9/20/2016
2.0.252-pre 1,424 9/20/2016
2.0.251-pre 1,529 9/20/2016
2.0.250-pre 1,534 9/20/2016
2.0.249-pre 1,631 9/19/2016
2.0.248-pre 1,653 9/19/2016
2.0.247-pre 1,694 9/19/2016
2.0.246-pre 1,454 9/17/2016
2.0.245-pre 1,432 9/17/2016
2.0.243-pre 1,562 9/17/2016
2.0.242-pre 1,623 9/17/2016
2.0.241-pre 1,652 9/16/2016
2.0.240-pre 1,284 9/16/2016
2.0.239-pre 1,304 9/14/2016
2.0.238-pre 1,289 9/14/2016
2.0.237-pre 1,287 9/13/2016
2.0.236-pre 1,465 9/13/2016
2.0.235-pre 1,352 9/13/2016
2.0.234-pre 1,254 9/9/2016
2.0.233-pre 1,281 9/9/2016
2.0.232-pre 1,307 9/9/2016
2.0.231-pre 1,358 9/7/2016
2.0.230-pre 1,232 9/7/2016
2.0.229-pre 1,285 9/7/2016
2.0.228-pre 1,276 9/7/2016
2.0.227-pre 1,234 9/6/2016
2.0.221-pre 1,331 9/6/2016
2.0.210-pre 1,339 9/2/2016
2.0.209-pre 1,282 9/2/2016
2.0.208-pre 1,328 9/2/2016
2.0.207-pre 1,294 9/2/2016
2.0.206-pre 1,390 9/2/2016
2.0.204-pre 1,273 9/2/2016
2.0.203-pre 1,267 9/2/2016
2.0.202-pre 1,309 9/1/2016
2.0.201-pre 1,266 9/1/2016
2.0.200-pre 1,246 9/1/2016
2.0.194-pre 1,294 8/31/2016
2.0.193-pre 1,278 8/31/2016
2.0.192-pre 1,362 8/31/2016
2.0.191-pre 1,313 8/31/2016
2.0.190-pre 1,312 8/31/2016
2.0.189-pre 1,325 8/31/2016
2.0.188-pre 1,306 8/31/2016
2.0.184-pre 1,351 8/30/2016
2.0.183-pre 1,327 8/29/2016
2.0.182-pre 1,313 8/29/2016
2.0.172-pre 1,262 8/26/2016
2.0.171-pre 1,343 8/26/2016
2.0.170-pre 1,344 8/26/2016
2.0.169-pre 1,287 8/26/2016
2.0.168-pre 1,315 8/26/2016
2.0.167-pre 1,322 8/25/2016
2.0.166-pre 1,297 8/25/2016
2.0.164-pre 1,337 8/25/2016
2.0.163-pre 1,273 8/25/2016
2.0.162-pre 1,438 8/24/2016
2.0.161-pre 1,285 8/24/2016
2.0.160-pre 1,342 8/24/2016
2.0.159-pre 1,297 8/24/2016
2.0.158-pre 1,285 8/24/2016
2.0.157-pre 1,302 8/24/2016
2.0.156-pre 1,260 8/24/2016
2.0.155-pre 1,223 8/24/2016
2.0.154-pre 1,305 8/24/2016
2.0.153-pre 1,362 8/24/2016
2.0.152-pre 1,287 8/23/2016
2.0.151-pre 1,348 8/23/2016
2.0.150-pre 1,331 8/23/2016
2.0.145-pre 1,274 8/20/2016
2.0.142-pre 1,331 8/16/2016
2.0.141-pre 1,334 8/16/2016
2.0.139-pre 1,304 8/16/2016
2.0.138-pre 1,266 8/15/2016
2.0.137-pre 1,339 8/15/2016
2.0.136-pre 1,294 8/15/2016
2.0.134-pre 1,285 8/15/2016
2.0.133-pre 1,317 8/12/2016
2.0.132-pre 1,306 8/12/2016
2.0.130-pre 1,285 8/12/2016
2.0.126-pre 1,319 8/11/2016
2.0.125-pre 1,338 8/11/2016
2.0.124-pre 1,288 8/11/2016
2.0.123-pre 1,349 8/11/2016
2.0.122-pre 1,287 8/10/2016
2.0.121-pre 1,274 8/10/2016
2.0.120-pre 1,290 8/9/2016
2.0.119-pre 1,379 8/9/2016
2.0.103-pre 1,411 7/26/2016
2.0.88-pre 1,342 7/21/2016
2.0.83-pre 1,370 7/15/2016
2.0.82-pre 1,506 7/14/2016
2.0.81-pre 1,497 7/14/2016
2.0.80-pre 1,536 7/13/2016
2.0.78-pre 1,508 7/13/2016
2.0.77-pre 1,530 7/13/2016
1.0.87 1,991 7/20/2016
1.0.86 1,708 7/20/2016
1.0.85 1,701 7/20/2016
1.0.84-pre 1,348 7/20/2016
1.0.76-pre 1,486 7/13/2016
1.0.61-pre 1,363 6/27/2016
1.0.56-pre 1,282 5/16/2016
1.0.54 2,331 4/18/2016
1.0.53 1,680 4/15/2016
1.0.51 1,721 4/5/2016
1.0.41 1,810 3/25/2016
1.0.40 1,717 3/24/2016
1.0.39 1,696 3/24/2016
1.0.38 1,689 3/23/2016
1.0.36 2,011 3/8/2016
1.0.34 1,882 2/29/2016
1.0.33 1,695 2/22/2016
1.0.32 1,829 2/16/2016
1.0.31 1,746 2/12/2016
1.0.30 1,912 2/12/2016
1.0.29 1,735 2/12/2016
1.0.28 1,750 2/10/2016
1.0.14 1,676 2/5/2016
1.0.10 1,852 1/27/2016