protected abstract Dictionary <string, object> QueryFields(CoreModel model);
protected abstract void Resolve(CoreModel model, Constants constants);
protected abstract Dictionary <string, object> QueryFields(CoreModel model);
protected abstract void Resolve(CoreModel model, Constants constants);