在.NET中使用自定义约定

jopen 12年前

  作者 Roopesh Shenoy 译者张倍菱

  英文原文:Using Custom Conventions In .NET

  .NET 设计者将约定优于配置方法用于不同的地方以避免过多的配置。虽然默认的约定有利于快速启动和运行,但有的时候改变默认的行为可能会更实用。我们看看来几个例子。

  在一次性约定的情况下,通常是明确地设置配置信息,但如果想要改变这些配置时该怎么做?以下的做法可供参考:

  我们之前也曾讨论过 ASP.NET MVC 的扩展点,其中提到通过其他方式来实现自己的约定。

  该方法也可以与一些第三方类库联合使用。例如:

  在辨别什么时候坚持使用默认的约定,什么时候不使用是一个判断力的问题。在适当的地方使用自定义的约定绝对可以让你的代码更易于维护
来自: InfoQ