Пример #1
0
 public StructuredTypeConfig(Angular.Entity entity, Angular.Model model, Angular.Collection collection, ApiOptions options) : this(entity, options)
 {
     this.Model      = model;
     this.Collection = collection;
     this.AddDependency(model);
     this.AddDependency(collection);
 }
Пример #2
0
 public void AddEntities(IEnumerable <Models.EntityType> entities)
 {
     foreach (var enty in entities)
     {
         Angular.StructuredTypeConfig config;
         var entity = new Angular.Entity(enty, this.Options);
         this.Entities.Add(entity);
         if (this.Options.Models)
         {
             var model = new Angular.Model(enty, entity, this.Options);
             this.Models.Add(model);
             var collection = new Angular.Collection(enty, model, this.Options);
             this.Collections.Add(collection);
             config = new Angular.StructuredTypeConfig(entity, model, collection, this.Options);
         }
         else
         {
             config = new Angular.StructuredTypeConfig(entity, this.Options);
         }
         this.EntityConfigs.Add(config);
     }
 }
Пример #3
0
 public void SetCollection(Collection collection)
 {
     this.Collection = collection;
 }
Пример #4
0
 public void SetCollection(Angular.Collection collection)
 {
     this.Collection = collection;
 }