C# ASP.NET C中应用程序负载的应用程序范围常量
我希望读取一个yaml文件,将其反序列化并将其作为常量存储,直到下一次在ASP.NET C中重建网站C# ASP.NET C中应用程序负载的应用程序范围常量,c#,asp.net,C#,Asp.net,我希望读取一个yaml文件,将其反序列化并将其作为常量存储,直到下一次在ASP.NET C中重建网站 在ASP.NET C中执行此操作的方法是什么?应用程序在Global.asax中启动 读入文件并作为静态变量存储。在修改该变量(即初始加载)时,使用锁以避免多线程问题 您可以在中读入文件,并为类生成代码以将数据作为常量保存。编写脚本将类编译为dll。然后,您需要在使用此配置的任何程序中使用引用和using语句。每次构建站点时都需要运行脚本。如果不提供任何标准,最好的方法是基于意见。此外,常量可能
在ASP.NET C中执行此操作的方法是什么?应用程序在Global.asax中启动 读入文件并作为静态变量存储。在修改该变量(即初始加载)时,使用锁以避免多线程问题
您可以在中读入文件,并为类生成代码以将数据作为常量保存。编写脚本将类编译为dll。然后,您需要在使用此配置的任何程序中使用引用和using语句。每次构建站点时都需要运行脚本。如果不提供任何标准,最好的方法是基于意见。此外,常量可能不是您要查找的,因为常量的内容必须在编译时已知。你找了什么,找到了什么?你只是在找什么办法吗?然后看一个例子,或者你真的想要一个类中的常量,比如使用预构建脚本还是后构建脚本?