如何调试aspnet核心

时间:2018-03-17 14:33:06

标签: asp.net-core

我对一个我不知道如何继续的问题表示反对。

简而言之,我的问题是请求完成了aspnet核心管道,因为一切正常。但内容永远不会到达浏览器。

issue

在邮递员中进行测试,它告诉我连接时出错。但是当调试器启用时,我可以一步完成aspnet核心管道,没有任何错误。他们在记录器中的构建也告诉我返回200。

添加

 app.Use(async (ctx, next) =>
        {
            ctx.Response.OnCompleted(c =>
            {
                return Task.CompletedTask;
            },null);

也会触发on,所以all表示aspnet管道运行它的工作原理。所有集成测试也适用于内存测试服务器。

当我从浏览器调用它时,加载微调器只是继续运行,并且请求永远不会出现在网络选项卡中,所以没有什么可以帮助我找出失败的原因。

我该怎么做才能找出它无效的原因。我可以在kestrel服务器上获得一些调试器/日志记录,看它是否写出异常吗?

0 个答案:

没有答案