在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
ASP.NET Core WebAPI 开发-新建WebAPI项目, ASP.NET Core 1.0 RC2 即将发布,我们现在来学习一下 ASP.NET Core WebAPI开发。 网上已经有泄露的VS2015 Tooling,需要VS2015 Update 2。
我也在第一时间安装上了,终于可以使用VS 开发 .NET Core 应用程序了。 安装好VS2015 Tooling 以后,我们在新建项目里就可以选择 .NET Core 。
新建WebAPI项目新建项目
这里就新建好了webapi 项目。 ASP.NET Core 应用程序运行,可以选择 IIS Express 也可以选择 自己运行 ,采用的Server是 Kestrel。 这里我们采用第二种 Kestrel。
F5 程序也就运行起来了,VS会自动打开浏览器。 这里有时候可能会浏览器打开,但是无法访问,因为程序还没有跑起来,待程序运行起来刷新既可。
添加API在 Controllers 文件夹右键,添加-》新建项 选择 Web API 控制器类。 我们添加一个UsersController [Route("api/[controller]")] public class UsersController : Controller { // GET: api/values [HttpGet] public IEnumerable<string> Get() { return new string[] { "linezero", "cnblogs" }; } // GET api/values/5 [HttpGet("{id}")] public string Get(int id) { return $"linezero-{id}"; } }
这里的路由是直接写在Controller 里。 [Route("api/[controller]")] 程序运行起来访问:http://localhost:5000/api/users http://localhost:5000/api/users/1
开发 ASP.NET Core 应用程序,还是VS好用。之前用VS Code 总有些不适应。 下一篇:ASP.NET Core 开发 - EntityFrameworkCore
如果你觉得本文对你有帮助,请点击“推荐”,谢谢。 |
请发表评论