我正在运行同一个应用程序的两个实例,每个实例都有一些细微差别。
更确切地说,我想保留相同的枚举,但让它们使用不同的描述,这些描述可以从一个实例配置到另一个实例。
我尝试过以下方法:
public enum myEnum
{
[Description(ConfigurationManager.AppSettings["value1Desc"])]
value1 = 1,
[Description(ConfigurationManager.AppSettings["value2Desc"])]
value2 = 2
}
但它需要一个常数。如何在不必在代码本身内部进行更改的情况下,将描述从一个实例配置到另一个实例?
任何干净的建议?