protected override void Init(Type recordType)
        {
            base.Init(recordType);

            ChoXmlRecordObjectAttribute recObjAttr = ChoType.GetAttribute <ChoXmlRecordObjectAttribute>(recordType);

            if (recObjAttr != null)
            {
            }

            DiscoverRecordFields(recordType);
        }
        protected override void Init(Type recordType)
        {
            base.Init(recordType);

            ChoXmlRecordObjectAttribute recObjAttr = ChoType.GetAttribute <ChoXmlRecordObjectAttribute>(recordType);

            if (recObjAttr != null)
            {
            }

            if (XmlRecordFieldConfigurations.Count == 0)
            {
                DiscoverRecordFields(recordType);
            }
        }