小编HAL*_*000的帖子

您如何在多个项目中集中配置?

我有一个包含只读配置的大约10个项目的解决方案.它们是Web应用程序,Windows服务,控制台应用程序等.除了一个项目之外的所有项目都在同一台服务器上.每个项目都有3个环境 - 开发,测试和生产.所以有30种不同的配置,每种配置都有相当多的设置.在每个应用程序和环境中保持配置一致是很麻烦的.

我注意到大多数配置在每个项目中都很常见,所以我认为以某种方式集中配置会很好.我在某处读到WCF服务可能是一个很好的方法.我想也许包含硬编码静态类的库可能实际上工作正常 - 尽管必须编译以更改配置.理想情况下,配置应该来自实际的.config文件.

您将如何集中管理多个项目的配置?

.net c# configuration wcf config

10
推荐指数
1
解决办法
3665
查看次数

在构造函数中创建目录是一个坏主意吗?

起初看起来很自然 - 如果一组目录不存在,那么对它们起作用的对象将无法履行其合同.所以在构造函数中我有一些逻辑来检查是否存在某些目录,如果没有则创建它们.虽然实际上还不是单身,但这个对象就像一个一样.

构造函数是否适合这种设置逻辑?

背景
该类称为FileGetter.它抽象从远程服务器获取特定文件,提取它们,准备文件并将它们放在另一个目录中,其中第二个类将是filesystemwatching /处理数据.

c# directory installation constructor

3
推荐指数
2
解决办法
392
查看次数

标签 统计

c# ×2

.net ×1

config ×1

configuration ×1

constructor ×1

directory ×1

installation ×1

wcf ×1