0

我正在开发一个应用程序,它将通过自动构建/部署管道从源代码构建,以便每个注册客户都可以获得一个定制的二进制文件,其中包含硬编码的某些信息。

构建过程将获取一个已知的 .cs 文件,并将默认值(基本上是占位符)替换为构建环境设置中可用的数据。

我正在考虑一个类似存储库的类,它实例化一个数据对象并用正则表达式(甚至更简单的字符串替换)很容易找到的值填充它的属性。就像是

public static KeyInfoDbo GetEmbeddedData() {
  KeyInfoDbo = new KeyInfoDbo {
      CompanyName = "[KeyInfo.CompanyName]";
  }
}

对于如何更有效或更优雅地组织这些数据有更好的想法吗?

4

0 回答 0