dotnetcore entityframework api

其他类别 2025-08-19

使用ASP.NET核心和实体框架核心构建REST API

博客文章
框架 - 软件包 - 模式 - 使用的功能

  • ASP.NET核心
  • 实体框架核心
  • 实体框架迁移 - 代码首先
  • 存储库模式
  • 荧光验证
  • 汽车应用程序
  • 全球异常处理程序
  • 科尔斯

安装说明(1)

  • 安装.NET核心

安装说明(2) - 视觉工作室

  1. 在VS 2017中打开解决方案
  2. 打开软件包管理器控制台,并通过键入CD path_to_scheduler.api导航到Scheduler.api
  3. 修改AppSettings.json中的连接字符串以反映您的数据库环境
  4. 运行以下命令
    1. 添加迁移初始
    2. 更新数据库
  5. 构建并运行Scheduler.api项目

安装说明(2) - 没有视觉工作室

  1. 克隆或下载存储库
  2. 打开端子/CMD
  3. 在您喜欢的文本编辑器中打开Scheduler.api文件夹(最好是VS代码)。如果您收到一条消息,则需要资产来构建和调试。添加它们? ,单击是
  4. 导航到scheduler.model并运行dotnet还原
  5. 导航到scheduler.data并运行dotnet还原
  6. 导航到scheduler.api并运行dotnet还原
  7. 如果您没有SQL Server (Linux或Mac)设置“ InmemoryProvider”: appsettings.json文件中的true ,然后跳过最后一步
  8. 修改AppSettings.json中的连接字符串以反映您的数据库环境
  9. 在Scheduler.api运行以下命令
    1. 添加迁移初始
    2. 更新数据库
  10. 在Scheduler.api运行dotnet运行

该项目用作此角2-打字条Spa中的后端API

Microsoft Azure部署

在此处了解如何在Microsoft Azure上部署ASP.NET核心应用程序。

关注Chsakell的博客

Facebook叽叽喳喳
Microsoft Web应用程序开发

执照

根据MIT许可发布的代码。
下载源码

通过命令行克隆项目:

git clone https://github.com/chsakell/dotnetcore-entityframework-api.git