我正在尝试调试asp.net核心内部组件,以了解幕后情况。
我根据本文https://github.com/OmniSharp/omnisharp-vscode/wiki/Debugging-into-the-.NET-Framework-itself
在VS Code中设置了.net核心调试功能现在,我可以在调试时自动获取.net核心资源,并且可以使用方法,但不使用异步方法。由于我手头没有源代码(它是从某个地方动态加载的),因此我无法在异步方法中设置断点以使调试器在此停止。
我有以下控制器方法。如何进入VS Code调试器中的HttpContext.SignInAsync(...)
方法?
public async Task<IActionResult> Login(LoginModel model)
{
...
await HttpContext.SignInAsync(principal);
...
}
更新#1
与Visual Studio 2019相同。因此,无论我使用VS Code还是VS 2019都没关系。