我正在使用简化配置查看正弦WCF代码,我想知道这是一个好的做法还是更好的说法,通过这种方法的优点和缺点是什么。
答案 0 :(得分:2)
我个人认为它很好。无论如何,大部分配置(前4天)都设置为默认值,并且考虑到WCF配置的复杂性,删除这些默认值和行为是一个加号。在这种情况下,少即是多。只要每个人都了解默认设置,简化配置就可以让您专注于扩展配置以适应您的环境,使这些自定义更加明显。读取和维护的[xml]代码较少,这也是一件好事。我能想到的唯一缺点是你必须熟悉配置模式,知道默认值是什么以及它们的行为方式。
答案 1 :(得分:1)
我倾向于采用不同的方法,具体取决于我正在构建的解决方案的类型。如果它是一个复杂的企业多层解决方案,将在不同的人员和公司的生命周期中进行管理,开发和故障排除,我宁愿花一些额外的时间使用 SvcConfigEditor 并确保一些默认值是明确的集合。我的经验是,它真的会简化这些环境中的故障排除和性能调整。
但是在小而简单的解决方案中,我有时会采用简化配置,因为它可以节省一些宝贵的时间。
答案 2 :(得分:0)
如果默认值是可接受的,那么简化配置就很好......而且它们通常是。
如果您正在使用Enterprise应用程序,请记住: