public ToolkitDynObject(string factoryName) { BaseXmlConfigFactory factory = BaseGlobalVariable.Current.FactoryManager.GetConfigFactory( factoryName); fConfigData = factory.ConfigData; }
protected BaseXmlConfigFactory(string name, string description, bool supportVersion) : base(name, description) { SupportVersion = supportVersion; if (supportVersion) { fConfigData = new VersionConfigFactoryData(); } else { fConfigData = new ConfigFactoryData(); } }
public ConfigFactoryElementReader(DynamicDictionaryAttribute attr, ObjectPropertyInfo info, string modelName) { fModelName = modelName; fObjectInfo = info; fConfigData = attr.PlugInFactory.ConfigData; fOrder = attr.Order; fMultiple = false; fCollectionType = attr.CollectionType; fRequired = attr.Required; PropertyName = fObjectInfo.PropertyName; fUseJsonObject = attr.UseJsonObject; }