。Net Core中用于MongoDB的JSON:API库

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了。Net Core中用于MongoDB的JSON:API库相关的知识,希望对你有一定的参考价值。

我想为我的客户端应用程序实现JSON:API后端服务。所有数据都保存在MongoDB中,我已经实现了通用数据服务,用于CRUD之类的简单数据交互。 .net核心中是否有任何库或方法可以做到这一点?我看到了这个库:https://github.com/json-api-dotnet/JsonApiDotNetCore,但是如果我没记错的话,它对MongoDB是不合适的,并且我不想使用DBContext。我对JSON:API和MongoDB相当陌生,希望我已经解释了我的要求。

答案

我还将按照最初观看时看起来不错的视频系列:

video series using JSON:API

the git repo code of the serie videos

[我不确定是否可以在不使用EFCore的情况下使用该库,但是此Tuto显示了您已经拥有的库,并且它们以serialization开头,我认为这是使用JSObjectNotation的一种好方法:

micro tuto

这里您无需使用DBContext即可完全满足您的需求:

JSON:API without DBContext

以上是关于。Net Core中用于MongoDB的JSON:API库的主要内容,如果未能解决你的问题,请参考以下文章

AppSettings.json 用于 ASP.NET Core 中的集成测试

APS.NET Core- launchSettings.json

[三] ASP.NET Core配置文件

ASP.NET Core 发布排除文件夹(或 .json 文件)

.使用 Mongodb 进行 Net Core Web Api 身份验证

.NET Core MongoDB数据仓储和工作单元模式封装