【发布时间】:2016-11-11 06:34:14
【问题描述】:
我创建了一个新项目,选择了 ASP.NET Core Web 应用程序 (.NET Core),然后选择了 Web 应用程序、个人用户帐户。
一切都很好,项目运行良好,但我想在这个项目中添加 WebAPI 功能,所以http://website.com/Home 是 MVC,http://website.com/api/whatever 是我的 api,我希望他们都使用相同的身份验证数据库(这样您就可以在 MVC 网站上注册并通过 API 进行身份验证)。
如果可以避免,我不想在解决方案中添加第二个项目。
有人发布了如何将 WebAPI 4 添加到现有 MVC 项目,但这些说明在第 1 步失败,将 x 添加到 Global.asax,这对于 ASP.Net Core MVC 项目不存在。
请帮忙。
【问题讨论】:
标签: asp.net-mvc asp.net-web-api asp.net-mvc-5 asp.net-core-mvc