Ejemplo n.º 1
0
        internal ProgrammableNakedObject(object poco, INakedObjectSpecification specification, IOid oid) {
            this.poco = poco;
            this.specification = specification;
            this.oid = oid;

            resolveState = new ResolveStateMachine(this);
        }
 public PocoAdapter(object poco, IOid oid) {
     if (poco is INakedObject) {
         throw new AdapterException("Adapter can't be used to adapt an adapter: " + poco);
     }
     this.poco = poco;
     this.oid = oid;
     ResolveState = new ResolveStateMachine(this);
     version = new NullVersion();
 }
Ejemplo n.º 3
0
 public TestProxyNakedCollection() {
     resolveState = new ResolveStateMachine(this);
 }
Ejemplo n.º 4
0
 public TestProxyNakedObject() {
     resolveState = new ResolveStateMachine(this);
 }