Owin 'IAppBuilder' 在命名空间中不存在 Microsoft.AspNetCore.Owin



我试图在我的MVC核心项目中使用我的启动。但是,即使我包括使用语句或声明

,我似乎都无法在项目中的任何地方使用Owin
Microsoft.AspNetCore.Owin.IAppBuilder

我尝试重新安装包装,但这没有帮助。有人知道可能导致这吗?

查看SignalR示例应用程序,这些应用程序都是存储库的一部分,可以查看如何使用此应用程序。首先,Owin在这里不是要求,其次,您不使用MapSignalR()Startup.cs的相关部分是:

public void ConfigureServices(IServiceCollection services)
{
    //snip
    services.AddSignalR();
}

和:

public void Configure(IApplicationBuilder app, IHostingEnvironment env, 
    ILoggerFactory loggerFactory)
{
    //snip
    app.UseSignalR(routes =>
    {
        routes....... //Your routes here
    });
}

最新更新