Ejemplo n.º 1
0
 internal ComplexAspect(IComplexObject co)
     : base(co)
 {
     ComplexObject    = co;
     co.ComplexAspect = this;
     ComplexType      = MetadataStore.Detached.GetComplexType(co.GetType());
     InitializeDefaultValues();
 }
Ejemplo n.º 2
0
 internal ComplexAspect(IComplexObject co, ComplexType complexType = null)
     : base(co)
 {
     ComplexObject    = co;
     co.ComplexAspect = this;
     ComplexType      = complexType ?? MetadataStore.Instance.GetComplexType(co.GetType());
     InitializeDefaultValues();
 }