Example #1
0
        public virtual XmlSerializer GetSerializer(SEeFVersion version = SEeFVersion.V1)
        {
            if (version == SEeFVersion.V1)
            {
                return(s_serializerV1);
            }

            if (version == SEeFVersion.V2)
            {
                return(s_serializerV2);
            }

            throw new ArgumentException("Invalid SEeFVersion", nameof(version));
        }
Example #2
0
        public virtual XmlSerializer GetSerializer(SEeFVersion version = SEeFVersion.V1)
        {
            switch (version)
            {
            case SEeFVersion.V1: return(s_serializerV1);

            case SEeFVersion.V2: return(s_serializerV2);

            case SEeFVersion.V3: return(s_serializerV3);

            default:
                throw new ArgumentException("Invalid SEeFVersion", nameof(version));
            }
        }