繁体   English   中英

ASP.NET C#中应用程序负载上的应用程序范围常量

[英]Application wide Constant on Application Load in ASP.NET C#

我希望读取一个yaml文件,将其反序列化并将其存储为常量,直到下次在ASP.NET C#中再次重建该网站时为止。

在ASP.NET C#中将采用哪种方式?

应用程序从Global.asax中启动。

读入文件并存储为静态变量。 修改该变量(即初始负载)时,请使用锁来避免多线程问题。

http://msdn.microsoft.com/zh-CN/library/ms178473%28v=vs.100%29

您可以读入文件并为类生成代码以将数据保存为常量。 编写脚本以将该类编译为dll。 然后,在使用此配置的任何程序中都需要引用和using语句。 每次构建站点时,您都​​需要运行脚本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM