Exemplo n.º 1
0
 public ModelFactoryBase(MutableModel model, ModelFactoryFlags flags = ModelFactoryFlags.None)
 {
     if (model == null)
     {
         throw new ArgumentNullException(nameof(model));
     }
     this.model = model;
     this.flags = flags;
 }
Exemplo n.º 2
0
 public ModelFactory(MutableModel model, IMetaModel metaModel, ModelFactoryFlags flags = ModelFactoryFlags.None)
     : base(model, flags)
 {
     if (metaModel == null)
     {
         throw new ArgumentNullException(nameof(metaModel));
     }
     _metaModel          = metaModel;
     _metaModelAssembly  = metaModel.GetType().Assembly;
     _metaModelNamespace = metaModel.Namespace + ".";
     _descriptors        = new ConcurrentDictionary <string, ModelObjectDescriptor>();
 }
Exemplo n.º 3
0
 public ModelFactory(MutableModel model, ModelFactoryFlags flags = ModelFactoryFlags.None)
     : base(model, flags)
 {
 }