internal void EndInit(JsonModule parent) { _parent = parent; if (!_parent.Tables.ContainsKey(Base)) { throw new DataCreatorException($"Table '{Base}' not found in solution"); } }
void MakeTables(Solution solution, JsonModule module, ModelBuilder builder) { foreach (var table in module.Tables) { solution.AddTable(table.Key, table.Value); } solution.CreateFields(); solution.MakeTables(builder); }
public Solution(JsonModule module) { _tables = new Dictionary <String, Table>(); }
internal void EndInit(JsonModule parent) { _parent = parent; }