Ejemplo n.º 1
0
        internal IModelElement CreateEntity(Identity id, ISchemaEntity metaClass, IModelEntity instance)
        {
            IModelElement mel = instance;
            var           r   = InnerGraph.CreateEntity(id, metaClass);

            if (instance == null)
            {
                mel = (IModelElement)metaClass.Deserialize(new SerializationContext(_domain, metaClass, r));
            }
            AddElement(mel);

            return(mel);
        }