我听过几堂 Enterprise Library 课,学到很多。最近看Validation Application Block,通过attribute对方法、字段进行验证,但不明白是如何实现的,进行跟踪也跟踪不到。
我觉得写attribute类都比较简单,关键是在何时通过什么机制来触发验证?在Validation Application Block程序块中应该有这样的实现,但我一直没有看明白!
目前写了一个是通过拦截上下文的方式来检查具体类的方法或属性的attribute,但有很大的缺陷,被检查的类必须继承ContextBoundObject!
盼回复!