gpt4 book ai didi

c# - 在 Application_Start 上创建一个类实例

转载 作者:行者123 更新时间:2023-11-30 15:07:51 27 4
gpt4 key购买 nike

是否可以在 Application_Start 上创建一个可以在所有 Controller 中使用的类实例?

我希望能够创建例如:

var globalHelper = new LoadsStuff();

然后在我的 Action 方法中:

globalHelper.GetInfoFor("key");

我的 Helper 类将一个相当大的 XML 文件加载到内存中,我只想执行一次。

最佳答案

使用应用程序变量:

Application["GlobalHelper"] = new LoadsStuff();

((LoadsStuff) Application["GlobalHelper"]).GetInfoFor("key");

引用:

ASP.NET Application State Overview

关于c# - 在 Application_Start 上创建一个类实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6202072/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com