gpt4 book ai didi

asp.net - 如何访问在 global.asax.cs 中创建的属性?

转载 作者:行者123 更新时间:2023-12-04 18:48:58 25 4
gpt4 key购买 nike

我正在从 Application_Start 中的 web.config 读取两个值我的Global.asax.cs . web.config 中的字符串值被分配给它们的公共(public)属性,也在 Global.asax.cs 中定义。

如何从另一个类、方法和命名空间访问 global.asax.cs 文件中的属性?

更新#1
这比我想象的要复杂(或者我只是让它变得复杂)。我想在一个普通的 ol' 类库中引用这些属性并且我无权访问 httpcontext 的类(或者我不知道如何访问它)。

最佳答案

将当前应用程序实例转换到您的 Global键入并访问那里的属性。

var app = (Your.App.Namespace.Global)HttpContext.Current.ApplicationInstance;
var x = app.YourProperty;

关于asp.net - 如何访问在 global.asax.cs 中创建的属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9198588/

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