码迷,mamicode.com
首页 > Windows程序 > 详细

创建基于OData的Web API - Knowledge Builder API, Part II:Project Setup

时间:2019-11-03 16:34:33      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:mod   serve   down   redirect   lib   build   lse   add   原因   

本篇为Part II:Project Setup

 

第一步,准备步骤。

准备步骤一,下载.NET Core 3.0 SDK;

官方网址是:https://dot.net (貌似会redirect去https://dotnet.microsoft.com/),选择Download .NET Core 3.0 SDK,并正确安装。


准备步骤二,下载SQL Server 2017 Express;

SQL Server的官方网址是:https://www.microsoft.com/en-us/sql-server/
数据库的选择因人而异,这里选择MS免费的SQL Server Express。虽然也有SQL Server 2019 Preview版本,但还不说RC版本,不建议选择。

MySQL是另外一个选择。但是选择SQL Server Express 的优点是官方指代的Library就够用了。

注意,安装数据库时候,默认安装一个instance。

 

准备步骤三,下载Visual Studio Community OR Visual Studio Express

个人推荐Visual Studio Code。

虽然Visual Studio Community应该更合适,但是考虑到熟悉命令行显然更便于将来切换到non-Windows平台上。

另外,Visual Studio Community 2017的臭名昭著的卸载问题,也是放弃其的一个原因。

 

第二步,创建Project

官方的文档:https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-web-api?view=aspnetcore-3.0&tabs=visual-studio-code
创建步骤:

dotnet new webapi -o KnowledgeBuilderAPI
cd KnowledgeBuilderAPI
dotnet add package Microsoft.EntityFrameworkCore.SqlServer
dotnet add package Microsoft.EntityFrameworkCore.InMemory
dotnet add package Microsoft.AspNetCore.OData
code -r ../KnowledgeBuilderAPI

 

第三步,创建Models文件夹。

创建Models文件夹,并创建Model:KnowledgeItem;

 

第四步,创建Controllers文件夹。

创建Controllers文件夹,并创建Controller: KnowledgeItemController;

 

创建基于OData的Web API - Knowledge Builder API, Part II:Project Setup

标签:mod   serve   down   redirect   lib   build   lse   add   原因   

原文地址:https://www.cnblogs.com/alvachien/p/11787638.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!