如果继承的项目是asp.net核心,则不确定

时间:2017-08-20 09:52:47

标签: c# .net asp.net-mvc asp.net-core

我必须在现有项目上开发(没有文档或任何开发人员) 目标框架4.5

这样的任务会返回OkBadRequest

[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核心吗?

1 个答案:

答案 0 :(得分:1)

我的印象是您正在尝试确定上述代码使用的框架。

  

这个项目是asp.net核心吗?

简答:

答案不是那么简短:

IHttpActionResultAction Results in Asp .Net Web API 2的一部分,与ApiController

返回的结果相关联

Configuration IAppBuilder方法是Microsoft OWIN Components的一部分。