游戏技术文章

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

时间:2017-4-22 20:48:53  作者:棋牌资源网  来源:棋牌资源网  查看:8102  评论:0
内容摘要:ASP.NET Core WebAPI 开发-新建WebAPI项目,ASP.NET Core 1.0 RC2 即将发布,我们现在来学习一下 ASP.NET Core WebAPI开发。网上已经有泄露的VS2015 Tooling,需要VS2015 Update 2。.N...
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项目

新建项目

ASP.NET_Core_WebAPI_开发-新建WebAPI项目

ASP.NET_Core_WebAPI_开发-新建WebAPI项目

ASP.NET_Core_WebAPI_开发-新建WebAPI项目

 

这里就新建好了webapi 项目。

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

这里我们采用第二种 Kestrel。 

ASP.NET_Core_WebAPI_开发-新建WebAPI项目

 

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

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

 

添加API

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

我们添加一个UsersController

ASP.NET_Core_WebAPI_开发-新建WebAPI项目

ASP.NET_Core_WebAPI_开发-新建WebAPI项目 View Code

 

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

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

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

ASP.NET_Core_WebAPI_开发-新建WebAPI项目

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

ASP.NET_Core_WebAPI_开发-新建WebAPI项目

标签:ASP.NETCoreWebAPI开发新建WebAPI项目 

欢迎加入VIP,【VIP售价:只要288元永久VIP会员】畅享商业棋牌游戏程序下载,点击开通!

下载说明


☉本站所有源码和资源均由站长亲自测试-绝对保证都可以架设,运营!
☉如源码和资源有损坏或所有链接均不能下载,请告知管理员,

☉本站软件和源码大部分为站长独资,资源购买和收集,放心下载!

☉唯一站长QQ:1004003180  [人格担保-本站注重诚信!]

☉购买建议E-mail:1004003180@qq.com   源码收购 E-mail:1004003180@qq.com    

☉本站文件解压密码  【文章内都自带解压密码,每个密码不同!】


本站提供的所有源码,均来源站长提供,仅学习交流 浙ICP备09009969号

由此产生不良后果和法律责任与本站无关,如果侵犯了您的版权,请来信告知 1004003180@qq.com 将及时更正和删除! 

Copyright © 2008-2024 棋牌资源网,你身边的棋牌资源下载站    All Rights Reserved