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); }
private void UpdateCurrentPackageXml() { if (_currentPackage != null) { var serializer = new EtlPackageXmlSerializer(); var xml = serializer.Serialize(_currentPackage); txtPackageXml.Text = xml; } else { txtPackageXml.Text = ""; } }