使用ASP.NET核心和实体框架核心构建REST API
博客文章
框架 – 软件包 – 模式 – 使用的功能
- ASP.NET核心
- 实体框架核心
- 实体框架迁移 – 代码首先
- 存储库模式
- 荧光验证
- 汽车应用程序
- 全球异常处理程序
- 科尔斯
安装说明(1)
- 安装.NET核心
安装说明(2) – 视觉工作室
- 在VS 2017中打开解决方案
- 打开软件包管理器控制台,并通过键入CD path_to_scheduler.api导航到Scheduler.api
- 修改AppSettings.json中的连接字符串以反映您的数据库环境
- 运行以下命令
- 添加迁移初始
- 更新数据库
- 构建并运行Scheduler.api项目
安装说明(2) – 没有视觉工作室
- 克隆或下载存储库
- 打开端子/CMD
- 在您喜欢的文本编辑器中打开Scheduler.api文件夹(最好是VS代码)。如果您收到一条消息,则需要资产来构建和调试。添加它们? ,单击是
- 导航到scheduler.model并运行dotnet还原
- 导航到scheduler.data并运行dotnet还原
- 导航到scheduler.api并运行dotnet还原
- 如果您没有SQL Server (Linux或Mac)设置“ InmemoryProvider”: appsettings.json文件中的true ,然后跳过最后一步
- 修改AppSettings.json中的连接字符串以反映您的数据库环境
- 在Scheduler.api运行以下命令
- 添加迁移初始
- 更新数据库
- 在Scheduler.api运行dotnet运行
该项目用作此角2-打字条Spa中的后端API
Microsoft Azure部署
在此处了解如何在Microsoft Azure上部署ASP.NET核心应用程序。
关注Chsakell的博客
| 叽叽喳喳 | |||
|---|---|---|---|
| Microsoft Web应用程序开发 | |||
执照
根据MIT许可发布的代码。
