/// <summary> /// Build the model. /// </summary> /// <returns>The script model with the classes.</returns> public TsModel Build() { var model = new TsModel(this.Classes.Values, this.Enums.Values); model.RunVisitor(new TypeResolver(model)); if (_modelVisitor != null) { model.RunVisitor(_modelVisitor); } return(model); }
/// <summary> /// Build the model. /// </summary> /// <returns>The script model with the classes.</returns> public TsModel Build() { var model = new TsModel(this.Classes.Values, this.Enums.Values); model.RunVisitor(new TypeResolver(model), PropertyVisibilityFormatter); return(model); }