[英]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.