我必须在现有项目上开发(没有文档或任何开发人员) 目标框架4.5
这样的任务会返回Ok
或BadRequest
[AllowAnonymous]
[Route("Register")]
public async Task<IHttpActionResult> Register(UserModel userModel)
{
if (userModel == null)
{
return BadRequest();
}
//......there is other codes
return Ok("it is ok");
}
并在 startup.cs 中有一些配置
public void Configuration(IAppBuilder app)
{
var kernel = SetupNinject();
ConfigureOAuth(app);
SetupSignalR(kernel, app);
ConfigureCors(app);
SetupWebAPI(kernel, app);
SetupStaticFiles(app);
}
我是asp.net mvc开发人员,不熟悉上面的代码。在我之前的项目中,没有async Task
和 startup.cs 与应用程序配置。
我可以使用visual studio 2012打开项目并重建或运行成功。没有控制台。
这个项目是asp.net核心吗?
答案 0 :(得分:1)
我的印象是您正在尝试确定上述代码使用的框架。
这个项目是asp.net核心吗?
简答:否
答案不是那么简短:
IHttpActionResult
是Action Results in Asp .Net Web API 2的一部分,与ApiController
Configuration
IAppBuilder
方法是Microsoft OWIN Components的一部分。