webapi项目采用html,ASP.NET Core WebAPI 开发-新建WebAPI项目 转(示例代码)

ASP.NET Core WebAPI 开发-新建WebAPI项目,

ASP.NET Core 1.0 RC2 即将发布,我们现在来学习一下 ASP.NET Core WebAPI开发。

网上已经有泄露的VS2015 Tooling,需要VS2015 Update 2。

.NET Core 1.0.0 RC2 SDK Preview1 win64 http://download.microsoft.com/download/2/1/0/2107669A-0DF9-4A91-A275-74735D433045/dotnet-dev-win-x64.1.0.0-preview1-002702.zip

WinSvr Hosting https://download.microsoft.com/download/4/6/1/46116DFF-29F9-4FF8-94BF-F9BE05BE263B/DotNetCore.1.0.0.RC2-WindowsHosting.exe

VS2015 Tooling https://download.microsoft.com/download/4/6/1/46116DFF-29F9-4FF8-94BF-F9BE05BE263B/DotNetCore.1.0.0.RC2-VS2015Tools.Preview1.exe

我也在第一时间安装上了,终于可以使用VS 开发 .NET Core 应用程序了。

安装好VS2015 Tooling 以后,我们在新建项目里就可以选择 .NET Core 。

新建WebAPI项目

新建项目

dc9326b51000416db34b79c39172acb3.jpg

b0a902d6d4b343a4bc3bcb3f692185da.jpg

46704be3a86d40a59068ec1f8497fd86.jpg

这里就新建好了webapi 项目。

ASP.NET Core 应用程序运行,可以选择 IIS Express 也可以选择 自己运行 ,采用的Server是 Kestrel。

这里我们采用第二种 Kestrel。

a4da5cc2e8464dc7b1ca4db1f85fe679.jpg

F5 程序也就运行起来了,VS会自动打开浏览器。

这里有时候可能会浏览器打开,但是无法访问,因为程序还没有跑起来,待程序运行起来刷新既可。

添加API

在 Controllers 文件夹右键,添加-》新建项  选择 Web API 控制器类。

我们添加一个UsersController

e641b6725e32472e92d03275fb575406.jpg

199fb3dc544a41c590a61b58985dab71.jpg View Code

这里的路由是直接写在Controller 里。

[Route("api/[controller]")]

程序运行起来访问:http://localhost:5000/api/users

d610224601184bd79b75ccd0cf848961.jpg

http://localhost:5000/api/users/1

577bf31d350341b69e11b7b2e85978eb.jpg

开发 ASP.NET Core 应用程序,还是VS好用。之前用VS Code 总有些不适应。

下一篇:ASP.NET Core 开发 - EntityFrameworkCore

如果你觉得本文对你有帮助,请点击“推荐”,谢谢。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值