WebApiMongoDB:将MongoDB与ASP.NET Web API和ASP.NET Core结合使用以执行CRUD操作并构建NotebookApp

时间:2024-02-23 14:56:42
【文件属性】:

文件名称:WebApiMongoDB:将MongoDB与ASP.NET Web API和ASP.NET Core结合使用以执行CRUD操作并构建NotebookApp

文件大小:23KB

文件格式:ZIP

更新时间:2024-02-23 14:56:42

mongodb dotnet-core aspnet-core webapi MongoDBC#

示例:将MongoDB .NET驱动程序与.NET Core WebAPI一起使用 演练博客文章 这是第一篇博客文章,介绍了与示例应用程序关联的后端:NotebookApp。 这是使用.NET Core 2使用MongoDB .NET驱动程序版本2来构建Web API层的快速演练。对数据库的所有调用都是异步的。 涵盖的主题 技术栈 配置模型 期权模型 依赖注入 MongoDb –使用MongoDB C#驱动程序v.2进行安装和配置 制作一个完整的ASP.NET WebApi项目,并异步连接到MongoDB 允许跨域呼叫(CORS) 更新整个MongoDB文档 异常管理 如何运行 在本地下载或克隆此项目 安装工具-请在此处查看更多详细信息: : 首先运行MongoDB服务器(文章中的详细信息) 然后在控制台的当前项目文件夹中,运行以下两个命令: dotnet restore ,然后dotnet run ASP.NET Core WebAPI将使用IIS运行(默认设置: )


【文件预览】:
WebApiMongoDB-master
----Startup.cs(2KB)
----.gitignore(364B)
----README.md(1KB)
----Data()
--------NoteContext.cs(651B)
--------NoteRepository.cs(6KB)
----NotebookAppApi.csproj.user(385B)
----.vs()
--------config()
----NotebookAppApi.sln(1KB)
----Properties()
--------launchSettings.json(661B)
----Program.cs(414B)
----Model()
--------NoteParam.cs(234B)
--------Note.cs(650B)
--------Settings.cs(148B)
--------NoteImage.cs(247B)
----appsettings.Development.json(168B)
----Infrastructure()
--------NoCacheAttribute.cs(637B)
----appsettings.json(329B)
----NotebookAppApi.csproj(512B)
----Interfaces()
--------INoteRepository.cs(990B)
----Controllers()
--------NotesController.cs(2KB)
--------SystemController.cs(3KB)

网友评论