DNX为什么要两次运行代码

讯息

我想将我的框架移植到新的.net核心,所以我创建了一个空应用程序,添加了一个静态成员以了解行为,为每个请求增加一个int,但它运行两次,一次针对该请求,一次在请求之后,所以我得到了1,3,5,7而不是1,2,3,4 ...

public class Startup
{
    // This method gets called by the runtime. Use this method to add services to the container.
    // For more information on how to configure your application, visit http://go.microsoft.com/fwlink/?LinkID=398940
    public void ConfigureServices(IServiceCollection services)
    {      
    }

    // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
    public void Configure(IApplicationBuilder app)
    {
        app.UseIISPlatformHandler();

        app.Run(async (context) =>
        {
            state++;
            await  context.Response.WriteAsync(state.ToString()); 
        }); 
    }

    public static int state;

    // Entry point for the application.
    public static void Main(string[] args) => Microsoft.AspNet.Hosting.WebApplication.Run<Startup>(args);
}
吉米

猜测:在Chrome之类的“网络”标签中查看(从结果来看,您可能已经在Chrome中进行了测试)。您可能会看到您实际上确实有两个请求:您期望的一个-加上favicon.ico的一个。而您的应用程序将同时提供这两种服务。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我的else语句两次运行代码

来自分类Dev

在函数式编程中,为什么 IO 的 join 方法要运行 unsafePerformIO 两次?

来自分类Dev

为什么要两次拿东西?

来自分类Dev

为什么要两次声明jQuery?

来自分类Dev

为什么控制器要创建两次?

来自分类Dev

为什么说明我要渲染两次或调用渲染两次?

来自分类Dev

为什么我的代码使用 session_start 运行两次?

来自分类Dev

为什么此Python代码执行两次?

来自分类Dev

为什么代码两次调用析构函数?

来自分类Dev

为什么线程中的代码会执行两次?

来自分类Dev

为什么此rake任务运行两次?

来自分类Dev

为什么我的模块在Python中运行两次

来自分类Dev

为什么“ gulp测试”会运行两次测试?

来自分类Dev

C-为什么此循环运行两次?

来自分类Dev

为什么postrm在清除时运行两次?

来自分类Dev

为什么此rake任务运行两次?

来自分类Dev

为什么我的 printf() 语句运行两次?

来自分类Dev

为什么 async / await 函数运行两次?

来自分类Dev

为什么for循环只运行两次

来自分类Dev

JSFiddle两次运行Angular代码

来自分类Dev

JSFiddle两次运行Angular代码

来自分类Dev

Python代码运行两次

来自分类Dev

Function.prototype.apply.apply-为什么要两次调用

来自分类Dev

为什么要两次使用静态库来使编译工作正常进行?

来自分类Dev

为什么指定了生命周期管理器时,类型要注册两次?

来自分类Dev

为什么要尝试两次查找析构函数?

来自分类Dev

Java 6:为什么要定义两次泛型?

来自分类Dev

为什么对象副本要构造和破坏两次?

来自分类Dev

AWS EB docker app:为什么要配置两次nginx?

Related 相关文章

热门标签

归档