0

我正在使用微软企业验证框架。我正在我的 app.config 文件中链接文件“validation.config”。

<section name="validation"    type="Microsoft.Practices.EnterpriseLibrary.Validation.Configuration.ValidationSettings, Microsoft.Practices.EnterpriseLibrary.Validation, Version=5.0.414.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
        allowLocation="true" allowDefinition="MachineToApplication" restartOnExternalChanges="false"  />

<validation configSource="LocalConfiguration\validation.config" />

在'validation.config'文件中我有

<?xml version="1.0" encoding="utf-8" ?>
<validation>
    <type name="Car">
     <ruleset>
      <properties>
       <validators>...</validators>
      </properties>
     </ruleset>
    </type>
    <type name="Human">
     <ruleset>
      <properties>
       <validators>...</validators>
      </properties>
     </ruleset>
    </type>
</validation>

问题是:我可以将“汽车”和“人类”类型放在不同的文件中,并将这些文件链接到validation.config 中,还是有任何其他分离方式,因为我的验证器太多,我希望它干净简单读书。

4

1 回答 1

0

@.NETJunkie有一篇关于将验证应用程序块配置拆分为多个文件的博客文章,应该可以满足您的需求。

于 2012-05-25T08:06:55.947 回答