public ModelInfo Parse() { var model = new ModelInfo(); model.Name = this.Name; model.TokenPair = this; foreach (var attr in Attributes) { model.Attributes.Add(attr.Parse()); } foreach (var field in this.Fields) { model.Fields.Add(field.Parse()); } foreach (var m in this.Models) { model.Models.Add(m.Parse()); } return model; }
public ModelInfo Parse() { var model = new ModelInfo(); model.Name = this.Name; model.TokenPair = this; foreach (var attr in Attributes) { model.Attributes.Add(attr.Parse()); } foreach (var field in this.Fields) { model.Fields.Add(field.Parse()); } foreach (var m in this.Models) { model.Models.Add(m.Parse()); } return(model); }
public void AddModel(ModelInfo modelInfo) { Models.Add(modelInfo.Name, modelInfo); }