当前位置: 首页 > 知识库问答 >
问题:

如何在ASP.NET内核中保持对象活动?

缪英锐
2023-03-14
HttpContext.Session.Set(key, value);

共有1个答案

洪博艺
2023-03-14

在域命名空间中的某个位置创建此对象。

public static class SwiggStuff {
     public static SwigObject { get; }

     static SwiggStuff() {
          SwigObject = new SwigObject();
     }
}

现在,您可以在引用该对象所在的名称空间的任何地方访问swigobject,在程序终止之前,它不会被释放。

编辑(发布后的一年):即使这样做很好,但在.NET核心应用程序中,这并不是一种真正的方法。NET核心提供了它们自己的方法来管理作用域实例和单例。

 类似资料:
  • 我在.NET相对来说是新手,我决定解决.NET核心问题,而不是学习“旧方法”。我在这里找到了一篇关于为.NET核心设置AutoMapper的详细文章,但是对于新手来说,还有更简单的演练吗?

  • 第二个编辑:在tsconfig.json的中添加之后,删除了导入和导出语句。不幸的是,这消除了我以前所做的改变的影响。我在中设置,以解决添加到所有文件顶部的问题。

  • 问题内容: 我正在使用POST方法。我需要创建一次,并且应该使用Keep Alive Connection。但是我认为,它每次都会建立一个新的连接。 因此,我需要使用 保持活动 连接。 这是我的代码段,很多帮助将不胜感激。 而且logcat日志是: 问题答案: 10:07:29.746:D / org.apache.http.headers(1529):>>连接:保持活动 您正在要求保持活动状态。

  • 问题是不返回字符串,而是返回。 无论如何,如何使用实际读取querystring值?

  • 内核对象管理接口 结构体 struct   rt_object   内核对象基类控制块 更多...   struct   rt_object_information   内核对象信息 更多...   宏定义 #define  RT_OBJECT_FLAG_MODULE   0x80   动态模块对象标志   类型定义 typedef struct rt_object *  rt_object_t