Esempio n. 1
0
        public EtlPackage PreprocessPackage(EtlPackage package, EtlVariable[] variables)
        {
            if (package == null)
            {
                throw new ArgumentNullException("package");
            }

            var ser = new EtlPackageXmlSerializer();
            var xml = ser.Serialize(package);

            xml = PreprocessPackageXml(xml, variables);

            var result = ser.Deserialize(xml);

            return(result);
        }