小编Bri*_*ian的帖子

我可以在mvc 6中的startup.cs中使ConfigureServices类异步

我需要在Startup.cs中的ConfigureServices中添加几个等待函数,并遇到问题.

System.InvalidOperationException无法找到所需的服务.请通过在应用程序启动代码中调用'IApplicationBuilder.ConfigureServices(...)'或'IApplicationBuilder.UseMvc(...)'中的'IServiceCollection.AddMvc()'来添加所有必需的服务.

如下面的代码所示,AddMvc和UseMvc位于正确的位置,但是,我仍然会收到此错误.

public async void ConfigureServices(IServiceCollection services)
{
    ...
    await manager.Initialize();
    var data = await manager.GetData();
    ...
    services.AddMvc();
}

public void Configure(IApplicationBuilder app, IHostingEnvironment env,ILoggerFactory loggerFactory)
{
    ...
    app.UseMvc();
    ....
}
Run Code Online (Sandbox Code Playgroud)

是否可以使ConfigureServices成为异步功能?

.net c# async-await asp.net-core

27
推荐指数
1
解决办法
8057
查看次数

如何在 Azure 中远程调试 net46 ASP.NET Core 应用程序?

我正在尝试在 Azure 中远程调试我的 net46 ASP.NET Core 应用程序。调试器似乎很好地连接到进程(WebApiNetCore.exe),但是我设置的断点没有被命中。

我必须从中选择的可用流程在这里

我试过选择所有这些选项,但它们似乎也不起作用。

目前是否可以远程调试 net46 ASP.NET Core 应用程序?

remote-debugging azure asp.net-core

2
推荐指数
1
解决办法
1432
查看次数

标签 统计

asp.net-core ×2

.net ×1

async-await ×1

azure ×1

c# ×1

remote-debugging ×1