代码之家  ›  专栏  ›  技术社区  ›  Stijn Van Antwerpen

是否有类似requestlocal的内容(比如threadlocal)?

  •  1
  • Stijn Van Antwerpen  · 技术社区  · 7 年前

    在C有一个班 ThreadLocal . 您可以使用它来定义一个只存在于线程范围内的静态字段。

    我正在寻找类似的东西在ASP自定义控件中使用。我需要定义一个静态字段,该字段在请求范围内,在该控件的所有实例之间共享。

    是否有现成的东西?

    1 回复  |  直到 7 年前
        1
  •  2
  •   haim770    7 年前

    你可以使用 HttpContext.Items 与每个请求关联的字典。

    在ascx代码中,例如:

    this.Context.Items.Add("key", value);
    

    Documentation

    推荐文章