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)); }
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)); } }