我的应用程序中很少有变量需要设置并在各个地方使用。 除了web.config文件之外,哪个是存储它们的最佳位置。
答案 0 :(得分:3)
编写一个具有静态成员的类,这些成员在global.asax
中的Application_Start()上设置答案 1 :(得分:2)
如果这些变量可以在构建应用程序后更改其值,那么web.config是存储它们的最佳位置。其他选项可以是数据库,注册表或简称任何持久性媒介。当然,要在整个应用程序中使用这些值,您应该有一个包装器静态类,它将这些设置公开为属性。应用程序启动时(或首次请求时按需)将读取一次设置。