Aabs Dbc alpha
OS Portable (Source code to work with many OS platforms)
July 8 2005
The DBC framework uses reflection to inspect a type, it then generates source for a proxy object containing checks on predicates in attributes attached to members of the type. Proxy code is compiled into an in-mem assembly used to enforce DBC rules.