From ccac254ac40c23c270f396f0dbcfb61d8c4f126d Mon Sep 17 00:00:00 2001 From: StephenPAdams Date: Mon, 1 Feb 2016 02:03:29 -0500 Subject: [PATCH 01/25] Added service codes for USPS Domestic and USPS International and other methods Service codes now added to USPS Domestic and USPS International Providers. FedEx and UPS providers as well as the USPS providers now have a method called GetServiceCodes which will return them. This is a way for systems to save these and then build logic on top of the rate lookups to exclude certain rates from showing on their UIs/systems based on a specific service code for a certain carrier. --- .../Features/FedExShipRates.cs | 12 +++++++ DotNetShipping.Tests/Features/UPSRates.cs | 10 ++++++ .../Features/USPSDomesticRates.cs | 10 ++++++ .../Features/USPSInternationalRates.cs | 12 ++++++- .../ShippingProviders/FedExProvider.cs | 22 +++++++++++++ .../ShippingProviders/UPSProvider.cs | 24 ++++++++++++++ .../USPSInternationalProvider.cs | 30 +++++++++++++++++ .../ShippingProviders/USPSProvider.cs | 32 +++++++++++++++++++ 8 files changed, 151 insertions(+), 1 deletion(-) diff --git a/DotNetShipping.Tests/Features/FedExShipRates.cs b/DotNetShipping.Tests/Features/FedExShipRates.cs index 5d8ff93..e79d9eb 100644 --- a/DotNetShipping.Tests/Features/FedExShipRates.cs +++ b/DotNetShipping.Tests/Features/FedExShipRates.cs @@ -1,5 +1,7 @@ using System.Linq; +using DotNetShipping.ShippingProviders; + using Xunit; namespace DotNetShipping.Tests.Features @@ -27,5 +29,15 @@ public void FedExReturnsRates() Assert.True(rate.TotalCharges > 0); } } + + [Fact] + public void CanGetFedExServiceCodes() + { + var provider = new FedExProvider(); + var serviceCodes = provider.GetServiceCodes(); + + Assert.NotNull(serviceCodes); + Assert.NotEmpty(serviceCodes); + } } } \ No newline at end of file diff --git a/DotNetShipping.Tests/Features/UPSRates.cs b/DotNetShipping.Tests/Features/UPSRates.cs index db42df8..f6ce759 100644 --- a/DotNetShipping.Tests/Features/UPSRates.cs +++ b/DotNetShipping.Tests/Features/UPSRates.cs @@ -145,5 +145,15 @@ public void UPS_Returns_Single_Rate_When_Using_Domestic_Addresses_For_Single_Ser Debug.WriteLine(response.Rates.First().Name + ": " + response.Rates.First().TotalCharges); } + + [Fact] + public void CanGetUpsServiceCodes() + { + var provider = new UPSProvider(); + var serviceCodes = provider.GetServiceCodes(); + + Assert.NotNull(serviceCodes); + Assert.NotEmpty(serviceCodes); + } } } \ No newline at end of file diff --git a/DotNetShipping.Tests/Features/USPSDomesticRates.cs b/DotNetShipping.Tests/Features/USPSDomesticRates.cs index 2ab45e0..4e502b1 100644 --- a/DotNetShipping.Tests/Features/USPSDomesticRates.cs +++ b/DotNetShipping.Tests/Features/USPSDomesticRates.cs @@ -123,5 +123,15 @@ public void USPS_Domestic_Returns_Single_Rate_When_Using_Valid_Addresses_For_Sin Debug.WriteLine(response.Rates.First().Name + ": " + response.Rates.First().TotalCharges); } + + [Fact] + public void CanGetUspsServiceCodes() + { + var provider = new USPSProvider(); + var serviceCodes = provider.GetServiceCodes(); + + Assert.NotNull(serviceCodes); + Assert.NotEmpty(serviceCodes); + } } } \ No newline at end of file diff --git a/DotNetShipping.Tests/Features/USPSInternationalRates.cs b/DotNetShipping.Tests/Features/USPSInternationalRates.cs index a264ea9..826ca17 100644 --- a/DotNetShipping.Tests/Features/USPSInternationalRates.cs +++ b/DotNetShipping.Tests/Features/USPSInternationalRates.cs @@ -26,7 +26,7 @@ public USPSInternationalRates() _internationalAddress1 = new Address("Jubail", "Jubail", "31951", "SA"); //has limited intl services available _internationalAddress2 = new Address("80-100 Victoria St", "", "", "London", "", "SW1E 5JL", "GB"); - _package1 = new Package(4, 4, 4, 5, 0); + _package1 = new Package(14, 14, 14, 15, 0); _package2 = new Package(6, 6, 6, 5, 100); _uspsUserId = ConfigurationManager.AppSettings["USPSUserId"]; @@ -130,5 +130,15 @@ public void USPS_Intl_Returns_Single_Rate_When_Using_Valid_Addresses_For_Single_ Debug.WriteLine(response.Rates.First().Name + ": " + response.Rates.First().TotalCharges); } + + [Fact] + public void CanGetUspsInternationalServiceCodes() + { + var provider = new USPSInternationalProvider(); + var serviceCodes = provider.GetServiceCodes(); + + Assert.NotNull(serviceCodes); + Assert.NotEmpty(serviceCodes); + } } } diff --git a/DotNetShipping/ShippingProviders/FedExProvider.cs b/DotNetShipping/ShippingProviders/FedExProvider.cs index 45b5e0d..3474a70 100644 --- a/DotNetShipping/ShippingProviders/FedExProvider.cs +++ b/DotNetShipping/ShippingProviders/FedExProvider.cs @@ -82,6 +82,28 @@ public FedExProvider(string key, string password, string accountNumber, string m _useProduction = useProduction; } + /// + /// + /// + /// + public IDictionary GetServiceCodes() + { + if (_serviceCodes != null && _serviceCodes.Count > 0) + { + var serviceCodes = new Dictionary(); + + foreach (var serviceCodeKey in _serviceCodes.Keys) + { + var serviceCode = _serviceCodes[serviceCodeKey]; + serviceCodes.Add(serviceCodeKey, serviceCode); + } + + return serviceCodes; + } + + return null; + } + private RateRequest CreateRateRequest() { // Build the RateRequest diff --git a/DotNetShipping/ShippingProviders/UPSProvider.cs b/DotNetShipping/ShippingProviders/UPSProvider.cs index 47174be..5048be4 100644 --- a/DotNetShipping/ShippingProviders/UPSProvider.cs +++ b/DotNetShipping/ShippingProviders/UPSProvider.cs @@ -1,5 +1,6 @@ using System; using System.Collections; +using System.Collections.Generic; using System.Configuration; using System.IO; using System.Net; @@ -56,6 +57,7 @@ public UPSProvider() _password = appSettings["UPSPassword"]; _timeout = DEFAULT_TIMEOUT; _serviceDescription = ""; + LoadServiceCodes(); } public UPSProvider(string licenseNumber, string userId, string password) : this(licenseNumber, userId, password, DEFAULT_TIMEOUT) @@ -208,6 +210,28 @@ public override void GetRates() response.Close(); } + /// + /// + /// + /// + public IDictionary GetServiceCodes() + { + if (_serviceCodes != null && _serviceCodes.Count > 0) + { + var serviceCodes = new Dictionary(); + + foreach (var serviceCodeKey in _serviceCodes.Keys) + { + var serviceCode = (AvailableService)_serviceCodes[serviceCodeKey]; + serviceCodes.Add((string)serviceCodeKey, serviceCode.Name); + } + + return serviceCodes; + } + + return null; + } + private void LoadServiceCodes() { _serviceCodes.Add("01", new AvailableService("UPS Next Day Air", 1)); diff --git a/DotNetShipping/ShippingProviders/USPSInternationalProvider.cs b/DotNetShipping/ShippingProviders/USPSInternationalProvider.cs index 66b5bf6..5d8fc46 100644 --- a/DotNetShipping/ShippingProviders/USPSInternationalProvider.cs +++ b/DotNetShipping/ShippingProviders/USPSInternationalProvider.cs @@ -1,4 +1,5 @@ using System; +using System.Collections.Generic; using System.Configuration; using System.Diagnostics; using System.IO; @@ -18,6 +19,13 @@ public class USPSInternationalProvider : AbstractShippingProvider private const string PRODUCTION_URL = "http://production.shippingapis.com/ShippingAPI.dll"; private readonly string _service; private readonly string _userId; + private readonly Dictionary _serviceCodes = new Dictionary + { + {"USPS GXG Envelopes", "USPS GXG Envelopes"}, + {"First Class Mail International", "First Class Mail International"}, + {"Priority Mail Express International", "Priority Mail Express International"}, + {"Priority Mail International", "Priority Mail International"} + }; public USPSInternationalProvider() { @@ -48,6 +56,28 @@ public USPSInternationalProvider(string userId, string service) public bool Commercial { get; set; } + /// + /// Returns the supported service codes + /// + /// + public IDictionary GetServiceCodes() + { + if (_serviceCodes != null && _serviceCodes.Count > 0) + { + var serviceCodes = new Dictionary(); + + foreach (var serviceCodeKey in _serviceCodes.Keys) + { + var serviceCode = _serviceCodes[serviceCodeKey]; + serviceCodes.Add(serviceCodeKey, serviceCode); + } + + return serviceCodes; + } + + return null; + } + public override void GetRates() { var sb = new StringBuilder(); diff --git a/DotNetShipping/ShippingProviders/USPSProvider.cs b/DotNetShipping/ShippingProviders/USPSProvider.cs index 895c9a9..fdab9fb 100644 --- a/DotNetShipping/ShippingProviders/USPSProvider.cs +++ b/DotNetShipping/ShippingProviders/USPSProvider.cs @@ -1,4 +1,5 @@ using System; +using System.Collections.Generic; using System.Configuration; using System.Diagnostics; using System.Linq; @@ -19,6 +20,15 @@ public class USPSProvider : AbstractShippingProvider private readonly string _service; private readonly string _shipDate; private readonly string _userId; + private readonly Dictionary _serviceCodes = new Dictionary + { + {"First Class Mail", "First Class Mail"}, + {"Priority Mail Express", "Priority Mail Express"}, + {"Priority Mail", "Priority Mail"}, + {"Retail Ground", "Retail Ground"}, + {"Media Mail", "Media Mail"}, + {"Library Mail", "Library Mail"} + }; public USPSProvider() { @@ -55,6 +65,28 @@ public USPSProvider(string userId, string service, string shipDate) _shipDate = shipDate; } + /// + /// Returns the supported service codes + /// + /// + public IDictionary GetServiceCodes() + { + if (_serviceCodes != null && _serviceCodes.Count > 0) + { + var serviceCodes = new Dictionary(); + + foreach (var serviceCodeKey in _serviceCodes.Keys) + { + var serviceCode = _serviceCodes[serviceCodeKey]; + serviceCodes.Add(serviceCodeKey, serviceCode); + } + + return serviceCodes; + } + + return null; + } + public override void GetRates() { GetRates(false); From 5a7051812b9e8b12a84ba8146971a3cd63f85cdf Mon Sep 17 00:00:00 2001 From: Stephen Date: Thu, 11 Feb 2016 00:35:45 -0800 Subject: [PATCH 02/25] All shipping options for USPS domestic and international Based on webtools documentation, added all the shipping options with logic to go through them and replace the template value {0} with the various placeholder values (1-Day, 2-Day, 3-Day, Military, DPO). --- .../ShippingProviders/FedExProvider.cs | 2 + .../USPSInternationalProvider.cs | 30 +++++++- .../ShippingProviders/USPSProvider.cs | 75 ++++++++++++++++--- DotNetShipping/packages.config | 4 + 4 files changed, 98 insertions(+), 13 deletions(-) create mode 100644 DotNetShipping/packages.config diff --git a/DotNetShipping/ShippingProviders/FedExProvider.cs b/DotNetShipping/ShippingProviders/FedExProvider.cs index 3474a70..8cf4a0a 100644 --- a/DotNetShipping/ShippingProviders/FedExProvider.cs +++ b/DotNetShipping/ShippingProviders/FedExProvider.cs @@ -174,6 +174,7 @@ private void SetDestination(RateRequest request) request.RequestedShipment.Recipient.Address.StateOrProvinceCode = ""; request.RequestedShipment.Recipient.Address.PostalCode = Shipment.DestinationAddress.PostalCode; request.RequestedShipment.Recipient.Address.CountryCode = Shipment.DestinationAddress.CountryCode; + request.RequestedShipment.Recipient.Address.Residential = Shipment.DestinationAddress.IsResidential; } private void SetOrigin(RateRequest request) @@ -185,6 +186,7 @@ private void SetOrigin(RateRequest request) request.RequestedShipment.Shipper.Address.StateOrProvinceCode = ""; request.RequestedShipment.Shipper.Address.PostalCode = Shipment.OriginAddress.PostalCode; request.RequestedShipment.Shipper.Address.CountryCode = Shipment.OriginAddress.CountryCode; + request.RequestedShipment.Shipper.Address.Residential = Shipment.OriginAddress.IsResidential; } private void SetPackageLineItems(RateRequest request) diff --git a/DotNetShipping/ShippingProviders/USPSInternationalProvider.cs b/DotNetShipping/ShippingProviders/USPSInternationalProvider.cs index 5d8fc46..a2ca78c 100644 --- a/DotNetShipping/ShippingProviders/USPSInternationalProvider.cs +++ b/DotNetShipping/ShippingProviders/USPSInternationalProvider.cs @@ -21,10 +21,32 @@ public class USPSInternationalProvider : AbstractShippingProvider private readonly string _userId; private readonly Dictionary _serviceCodes = new Dictionary { - {"USPS GXG Envelopes", "USPS GXG Envelopes"}, - {"First Class Mail International", "First Class Mail International"}, - {"Priority Mail Express International", "Priority Mail Express International"}, - {"Priority Mail International", "Priority Mail International"} + {"Priority Mail Express International","Priority Mail Express International"}, + {"Priority Mail International","Priority Mail International"}, + {"Global Express Guaranteed (GXG)","Global Express Guaranteed (GXG)"}, + {"Global Express Guaranteed Document","Global Express Guaranteed Document"}, + {"Global Express Guaranteed Non-Document Rectangular","Global Express Guaranteed Non-Document Rectangular"}, + {"Global Express Guaranteed Non-Document Non-Rectangular","Global Express Guaranteed Non-Document Non-Rectangular"}, + {"Priority Mail International Flat Rate Envelope","Priority Mail International Flat Rate Envelope"}, + {"Priority Mail International Medium Flat Rate Box","Priority Mail International Medium Flat Rate Box"}, + {"Priority Mail Express International Flat Rate Envelope","Priority Mail Express International Flat Rate Envelope"}, + {"Priority Mail International Large Flat Rate Box","Priority Mail International Large Flat Rate Box"}, + {"USPS GXG Envelopes","USPS GXG Envelopes"}, + {"First-Class Mail International Letter","First-Class Mail International Letter"}, + {"First-Class Mail International Large Envelope","First-Class Mail International Large Envelope"}, + {"First-Class Package International Service","First-Class Package International Service"}, + {"Priority Mail International Small Flat Rate Box","Priority Mail International Small Flat Rate Box"}, + {"Priority Mail Express International Legal Flat Rate Envelope","Priority Mail Express International Legal Flat Rate Envelope"}, + {"Priority Mail International Gift Card Flat Rate Envelope","Priority Mail International Gift Card Flat Rate Envelope"}, + {"Priority Mail International Window Flat Rate Envelope","Priority Mail International Window Flat Rate Envelope"}, + {"Priority Mail International Small Flat Rate Envelope","Priority Mail International Small Flat Rate Envelope"}, + {"First-Class Mail International Postcard","First-Class Mail International Postcard"}, + {"Priority Mail International Legal Flat Rate Envelope","Priority Mail International Legal Flat Rate Envelope"}, + {"Priority Mail International Padded Flat Rate Envelope","Priority Mail International Padded Flat Rate Envelope"}, + {"Priority Mail International DVD Flat Rate priced box","Priority Mail International DVD Flat Rate priced box"}, + {"Priority Mail International Large Video Flat Rate priced box","Priority Mail International Large Video Flat Rate priced box"}, + {"Priority Mail Express International Flat Rate Boxes","Priority Mail Express International Flat Rate Boxes"}, + {"Priority Mail Express International Padded Flat Rate Envelope","Priority Mail Express International Padded Flat Rate Envelope"} }; public USPSInternationalProvider() diff --git a/DotNetShipping/ShippingProviders/USPSProvider.cs b/DotNetShipping/ShippingProviders/USPSProvider.cs index fdab9fb..df11be4 100644 --- a/DotNetShipping/ShippingProviders/USPSProvider.cs +++ b/DotNetShipping/ShippingProviders/USPSProvider.cs @@ -20,14 +20,63 @@ public class USPSProvider : AbstractShippingProvider private readonly string _service; private readonly string _shipDate; private readonly string _userId; + + /// + /// Service codes. {0} is a placeholder for 1-Day, 2-Day, 3-Day, Military, DPO or a space + /// private readonly Dictionary _serviceCodes = new Dictionary { - {"First Class Mail", "First Class Mail"}, - {"Priority Mail Express", "Priority Mail Express"}, - {"Priority Mail", "Priority Mail"}, - {"Retail Ground", "Retail Ground"}, - {"Media Mail", "Media Mail"}, - {"Library Mail", "Library Mail"} + {"First-Class Mail Large Envelope","First-Class Mail Large Envelope"}, + {"First-Class Mail Letter","First-Class Mail Letter"}, + {"First-Class Mail Parcel","First-Class Mail Parcel"}, + {"First-Class Mail Postcards","First-Class Mail Postcards"}, + {"Priority Mail {0}","Priority Mail {0}"}, + {"Priority Mail Express {0} Hold For Pickup","Priority Mail Express {0} Hold For Pickup"}, + {"Priority Mail Express {0}","Priority Mail Express {0}"}, + {"Standard Post","Standard Post"}, + {"Media Mail Parcel","Media Mail Parcel"}, + {"Library Mail Parcel","Library Mail Parcel"}, + {"Priority Mail Express {0} Flat Rate Envelope","Priority Mail Express {0} Flat Rate Envelope"}, + {"First-Class Mail Large Postcards","First-Class Mail Large Postcards"}, + {"Priority Mail {0} Flat Rate Envelope","Priority Mail {0} Flat Rate Envelope"}, + {"Priority Mail {0} Medium Flat Rate Box","Priority Mail {0} Medium Flat Rate Box"}, + {"Priority Mail {0} Large Flat Rate Box","Priority Mail {0} Large Flat Rate Box"}, + {"Priority Mail Express {0} Sunday/Holiday Delivery","Priority Mail Express {0} Sunday/Holiday Delivery"}, + {"Priority Mail Express {0} Sunday/Holiday Delivery Flat Rate Envelope","Priority Mail Express {0} Sunday/Holiday Delivery Flat Rate Envelope"}, + {"Priority Mail Express {0} Flat Rate Envelope Hold For Pickup","Priority Mail Express {0} Flat Rate Envelope Hold For Pickup"}, + {"Priority Mail {0} Small Flat Rate Box","Priority Mail {0} Small Flat Rate Box"}, + {"Priority Mail {0} Padded Flat Rate Envelope","Priority Mail {0} Padded Flat Rate Envelope"}, + {"Priority Mail Express {0} Legal Flat Rate Envelope","Priority Mail Express {0} Legal Flat Rate Envelope"}, + {"Priority Mail Express {0} Legal Flat Rate Envelope Hold For Pickup","Priority Mail Express {0} Legal Flat Rate Envelope Hold For Pickup"}, + {"Priority Mail Express {0} Sunday/Holiday Delivery Legal Flat Rate Envelope","Priority Mail Express {0} Sunday/Holiday Delivery Legal Flat Rate Envelope"}, + {"Priority Mail {0} Hold For Pickup","Priority Mail {0} Hold For Pickup"}, + {"Priority Mail {0} Large Flat Rate Box Hold For Pickup","Priority Mail {0} Large Flat Rate Box Hold For Pickup"}, + {"Priority Mail {0} Medium Flat Rate Box Hold For Pickup","Priority Mail {0} Medium Flat Rate Box Hold For Pickup"}, + {"Priority Mail {0} Small Flat Rate Box Hold For Pickup","Priority Mail {0} Small Flat Rate Box Hold For Pickup"}, + {"Priority Mail {0} Flat Rate Envelope Hold For Pickup","Priority Mail {0} Flat Rate Envelope Hold For Pickup"}, + {"Priority Mail {0} Gift Card Flat Rate Envelope","Priority Mail {0} Gift Card Flat Rate Envelope"}, + {"Priority Mail {0} Gift Card Flat Rate Envelope Hold For Pickup","Priority Mail {0} Gift Card Flat Rate Envelope Hold For Pickup"}, + {"Priority Mail {0} Window Flat Rate Envelope","Priority Mail {0} Window Flat Rate Envelope"}, + {"Priority Mail {0} Window Flat Rate Envelope Hold For Pickup","Priority Mail {0} Window Flat Rate Envelope Hold For Pickup"}, + {"Priority Mail {0} Small Flat Rate Envelope","Priority Mail {0} Small Flat Rate Envelope"}, + {"Priority Mail {0} Small Flat Rate Envelope Hold For Pickup","Priority Mail {0} Small Flat Rate Envelope Hold For Pickup"}, + {"Priority Mail {0} Legal Flat Rate Envelope","Priority Mail {0} Legal Flat Rate Envelope"}, + {"Priority Mail {0} Legal Flat Rate Envelope Hold For Pickup","Priority Mail {0} Legal Flat Rate Envelope Hold For Pickup"}, + {"Priority Mail {0} Padded Flat Rate Envelope Hold For Pickup","Priority Mail {0} Padded Flat Rate Envelope Hold For Pickup"}, + {"Priority Mail {0} Regional Rate Box A","Priority Mail {0} Regional Rate Box A"}, + {"Priority Mail {0} Regional Rate Box A Hold For Pickup","Priority Mail {0} Regional Rate Box A Hold For Pickup"}, + {"Priority Mail {0} Regional Rate Box B","Priority Mail {0} Regional Rate Box B"}, + {"Priority Mail {0} Regional Rate Box B Hold For Pickup","Priority Mail {0} Regional Rate Box B Hold For Pickup"}, + {"First-Class Package Service Hold For Pickup","First-Class Package Service Hold For Pickup"}, + {"Priority Mail Express {0} Flat Rate Boxes","Priority Mail Express {0} Flat Rate Boxes"}, + {"Priority Mail Express {0} Flat Rate Boxes Hold For Pickup","Priority Mail Express {0} Flat Rate Boxes Hold For Pickup"}, + {"Priority Mail Express {0} Sunday/Holiday Delivery Flat Rate Boxes","Priority Mail Express {0} Sunday/Holiday Delivery Flat Rate Boxes"}, + {"Priority Mail {0} Regional Rate Box C","Priority Mail {0} Regional Rate Box C"}, + {"Priority Mail {0} Regional Rate Box C Hold For Pickup","Priority Mail {0} Regional Rate Box C Hold For Pickup"}, + {"First-Class Package Service","First-Class Package Service"}, + {"Priority Mail Express {0} Padded Flat Rate Envelope","Priority Mail Express {0} Padded Flat Rate Envelope"}, + {"Priority Mail Express {0} Padded Flat Rate Envelope Hold For Pickup","Priority Mail Express {0} Padded Flat Rate Envelope Hold For Pickup"}, + {"Priority Mail Express {0} Sunday/Holiday Delivery Padded Flat Rate Envelope","Priority Mail Express {0} Sunday/Holiday Delivery Padded Flat Rate Envelope"} }; public USPSProvider() @@ -74,11 +123,19 @@ public IDictionary GetServiceCodes() if (_serviceCodes != null && _serviceCodes.Count > 0) { var serviceCodes = new Dictionary(); + var variableValues = new List() {"1-Day", "2-Day", "3-Day", "Military", "DPO"}; - foreach (var serviceCodeKey in _serviceCodes.Keys) + foreach (var variableValue in variableValues) { - var serviceCode = _serviceCodes[serviceCodeKey]; - serviceCodes.Add(serviceCodeKey, serviceCode); + foreach (var serviceCodeKey in _serviceCodes.Keys) + { + var serviceCode = _serviceCodes[serviceCodeKey]; + var swappedServiceCodeKey = serviceCodeKey.Replace("{0}", variableValue); + var swappedServiceCode = serviceCode.Replace("{0}", variableValue); + + if (!serviceCodes.ContainsKey(swappedServiceCode)) + serviceCodes.Add(swappedServiceCodeKey, swappedServiceCode); + } } return serviceCodes; diff --git a/DotNetShipping/packages.config b/DotNetShipping/packages.config new file mode 100644 index 0000000..ba5d2d3 --- /dev/null +++ b/DotNetShipping/packages.config @@ -0,0 +1,4 @@ + + + + \ No newline at end of file From 711907dae6810077008eba8596ba354c61f1be0f Mon Sep 17 00:00:00 2001 From: Kyle West Date: Wed, 29 Jun 2016 22:04:06 +0000 Subject: [PATCH 03/25] Allow UPS shipper number and negotiated rates [closes #32 closes #47] --- .../ShippingProviders/UPSProvider.cs | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/DotNetShipping/ShippingProviders/UPSProvider.cs b/DotNetShipping/ShippingProviders/UPSProvider.cs index ea6878a..1ca5fd7 100644 --- a/DotNetShipping/ShippingProviders/UPSProvider.cs +++ b/DotNetShipping/ShippingProviders/UPSProvider.cs @@ -38,11 +38,13 @@ public enum AvailableServices private const string DEVELOPMENT_RATES_URL = "https://wwwcie.ups.com/ups.app/xml/Rate"; private const string PRODUCTION_RATES_URL = "https://onlinetools.ups.com/ups.app/xml/Rate"; private AvailableServices _services = AvailableServices.All; + private bool _useNegotiatedRates = false; private bool _useProduction = true; private readonly string _licenseNumber; private readonly string _password; private readonly Hashtable _serviceCodes = new Hashtable(12); private readonly string _serviceDescription; + private readonly string _shipperNumber; private readonly int _timeout; private readonly string _userId; @@ -58,6 +60,7 @@ public UPSProvider() _password = appSettings["UPSPassword"]; _timeout = DEFAULT_TIMEOUT; _serviceDescription = ""; + _shipperNumber = ""; } public UPSProvider(string licenseNumber, string userId, string password) : this(licenseNumber, userId, password, DEFAULT_TIMEOUT) @@ -72,6 +75,7 @@ public UPSProvider(string licenseNumber, string userId, string password, int tim _password = password; _timeout = timeout; _serviceDescription = ""; + _shipperNumber = ""; LoadServiceCodes(); } @@ -83,6 +87,7 @@ public UPSProvider(string licenseNumber, string userId, string password, string _password = password; _timeout = DEFAULT_TIMEOUT; _serviceDescription = serviceDescription; + _shipperNumber = ""; LoadServiceCodes(); } @@ -94,9 +99,22 @@ public UPSProvider(string licenseNumber, string userId, string password, int tim _password = password; _timeout = timeout; _serviceDescription = serviceDescription; + _shipperNumber = ""; LoadServiceCodes(); } + public UPSProvider(string licenseNumber, string userId, string password, int timeout, string serviceDescription, string shipperNumber) + { + Name = "UPS"; + _licenseNumber = licenseNumber; + _userId = userId; + _password = password; + _timeout = timeout; + _serviceDescription = serviceDescription; + _shipperNumber = shipperNumber; + LoadServiceCodes(); + } + public AvailableServices Services { get { return _services; } @@ -106,6 +124,13 @@ private string RatesUrl { get { return UseProduction ? PRODUCTION_RATES_URL : DEVELOPMENT_RATES_URL; } } + + public bool UseNegotiatedRates + { + get { return _useNegotiatedRates; } + set { _useNegotiatedRates = value; } + } + public bool UseProduction { get { return _useProduction; } @@ -137,8 +162,15 @@ private byte[] BuildRatesRequestMessage() writer.WriteStartElement("PickupType"); writer.WriteElementString("Code", "03"); writer.WriteEndElement(); // + writer.WriteStartElement("CustomerClassification"); + writer.WriteElementString("Code", string.IsNullOrWhiteSpace(_shipperNumber) ? "01" : "00"); // 00 gets shipper number rates, 01 for daily rates + writer.WriteEndElement(); // @@ -158,6 +190,12 @@ private byte[] BuildRatesRequestMessage() writer.WriteElementString("Code", _serviceDescription.ToUpsShipCode()); writer.WriteEndElement(); // } + if (_useNegotiatedRates) + { + writer.WriteStartElement("RateInformation"); + writer.WriteElementString("NegotiatedRatesIndicator", ""); + writer.WriteEndElement();// + } for (var i = 0; i < Shipment.Packages.Count; i++) { writer.WriteStartElement("Package"); @@ -260,6 +298,14 @@ private void ParseRatesResponseMessage(XDocument xDoc) description = _serviceCodes[name].ToString(); } var totalCharges = Convert.ToDecimal(rateNode.XPathSelectElement("TotalCharges/MonetaryValue").Value); + if (_useNegotiatedRates) + { + var negotiatedRate = rateNode.XPathSelectElement("NegotiatedRates/NetSummaryCharges/GrandTotal/MonetaryValue"); + if (negotiatedRate != null) // check for negotiated rate + { + totalCharges = Convert.ToDecimal(negotiatedRate.Value); + } + } var delivery = DateTime.Parse("1/1/1900 12:00 AM"); var date = rateNode.XPathSelectElement("GuaranteedDaysToDelivery").Value; if (date == "") // no gauranteed delivery date, so use MaxDate to ensure correct sorting From 04f2e48bb534a0b30132e1bd61c428f1a97c6d12 Mon Sep 17 00:00:00 2001 From: Kyle West Date: Wed, 29 Jun 2016 22:05:00 +0000 Subject: [PATCH 04/25] disable SSL3 for requests to UPS API. [closes #49] --- DotNetShipping/ShippingProviders/UPSProvider.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/DotNetShipping/ShippingProviders/UPSProvider.cs b/DotNetShipping/ShippingProviders/UPSProvider.cs index 1ca5fd7..06716a4 100644 --- a/DotNetShipping/ShippingProviders/UPSProvider.cs +++ b/DotNetShipping/ShippingProviders/UPSProvider.cs @@ -230,6 +230,8 @@ private byte[] BuildRatesRequestMessage() public override void GetRates() { + ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12; + var request = (HttpWebRequest) WebRequest.Create(RatesUrl); request.Method = "POST"; request.Timeout = _timeout * 1000; From 0d24bad7e249b1fe86ee446da440c871bea8e090 Mon Sep 17 00:00:00 2001 From: Kyle West Date: Wed, 29 Jun 2016 22:21:51 +0000 Subject: [PATCH 05/25] use .net 4.5.2 --- .../DotNetShipping.Tests.csproj | 7 +- .../{App.config => app.config} | 5 +- DotNetShipping/DotNetShipping.csproj | 9 +- .../Properties/Settings.Designer.cs | 6 +- DotNetShipping/Properties/Settings.settings | 16 +- .../RateReply.datasource | 2 +- .../RateServiceWebReference/Reference.cs | 530 +++++++++--------- DotNetShipping/app.config | 20 + SampleApp/SampleApp.csproj | 8 +- SampleApp/{App.config => app.config} | 5 +- 10 files changed, 320 insertions(+), 288 deletions(-) rename DotNetShipping.Tests/{App.config => app.config} (89%) create mode 100644 DotNetShipping/app.config rename SampleApp/{App.config => app.config} (89%) diff --git a/DotNetShipping.Tests/DotNetShipping.Tests.csproj b/DotNetShipping.Tests/DotNetShipping.Tests.csproj index 8ed2a82..c58b02b 100644 --- a/DotNetShipping.Tests/DotNetShipping.Tests.csproj +++ b/DotNetShipping.Tests/DotNetShipping.Tests.csproj @@ -1,5 +1,5 @@  - + @@ -11,10 +11,11 @@ Properties DotNetShipping.Tests DotNetShipping.Tests - v4.5 + v4.5.2 512 ..\ eb75e32f + true @@ -65,7 +66,7 @@ - + diff --git a/DotNetShipping.Tests/App.config b/DotNetShipping.Tests/app.config similarity index 89% rename from DotNetShipping.Tests/App.config rename to DotNetShipping.Tests/app.config index bc3382c..7ff1251 100644 --- a/DotNetShipping.Tests/App.config +++ b/DotNetShipping.Tests/app.config @@ -1,4 +1,4 @@ - + @@ -24,4 +24,7 @@ + + + diff --git a/DotNetShipping/DotNetShipping.csproj b/DotNetShipping/DotNetShipping.csproj index c9e7ae7..ef8b958 100644 --- a/DotNetShipping/DotNetShipping.csproj +++ b/DotNetShipping/DotNetShipping.csproj @@ -1,5 +1,5 @@  - + Release AnyCPU @@ -15,7 +15,7 @@ 3.5 - v4.0 + v4.5.2 publish\ true Disk @@ -43,6 +43,7 @@ 4 bin\Debug\DotNetShipping.xml AllRules.ruleset + false pdbonly @@ -52,6 +53,7 @@ prompt 4 AllRules.ruleset + false @@ -110,6 +112,9 @@ + + Designer + SettingsSingleFileGenerator Settings.Designer.cs diff --git a/DotNetShipping/Properties/Settings.Designer.cs b/DotNetShipping/Properties/Settings.Designer.cs index b39e2f9..8732e03 100644 --- a/DotNetShipping/Properties/Settings.Designer.cs +++ b/DotNetShipping/Properties/Settings.Designer.cs @@ -1,7 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. -// Runtime Version:4.0.30319.34209 +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -12,7 +12,7 @@ namespace DotNetShipping.Properties { [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "12.0.0.0")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "14.0.0.0")] internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); @@ -26,7 +26,7 @@ public static Settings Default { [global::System.Configuration.ApplicationScopedSettingAttribute()] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.WebServiceUrl)] - [global::System.Configuration.DefaultSettingValueAttribute("\r\n https://ws.fedex.com:443/web-services/rate\r\n ")] + [global::System.Configuration.DefaultSettingValueAttribute("https://wsbeta.fedex.com:443/web-services/rate")] public string DotNetShipping_RateServiceWebReference_RateService { get { return ((string)(this["DotNetShipping_RateServiceWebReference_RateService"])); diff --git a/DotNetShipping/Properties/Settings.settings b/DotNetShipping/Properties/Settings.settings index f236b75..b67a774 100644 --- a/DotNetShipping/Properties/Settings.settings +++ b/DotNetShipping/Properties/Settings.settings @@ -1,11 +1,9 @@  - - - - - https://ws.fedex.com:443/web-services/rate - - - - + + + + https://wsbeta.fedex.com:443/web-services/rate + + + \ No newline at end of file diff --git a/DotNetShipping/Web References/RateServiceWebReference/RateReply.datasource b/DotNetShipping/Web References/RateServiceWebReference/RateReply.datasource index ba3d02f..948363d 100644 --- a/DotNetShipping/Web References/RateServiceWebReference/RateReply.datasource +++ b/DotNetShipping/Web References/RateServiceWebReference/RateReply.datasource @@ -6,5 +6,5 @@ cause the file to be unrecognizable by the program. --> - DotNetShipping.RateServiceWebReference.RateReply, Web References.RateServiceWebReference.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + DotNetShipping.RateServiceWebReference.RateReply, Web References.RateServiceWebReference.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null \ No newline at end of file diff --git a/DotNetShipping/Web References/RateServiceWebReference/Reference.cs b/DotNetShipping/Web References/RateServiceWebReference/Reference.cs index f28e15f..cca9e47 100644 --- a/DotNetShipping/Web References/RateServiceWebReference/Reference.cs +++ b/DotNetShipping/Web References/RateServiceWebReference/Reference.cs @@ -1,7 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. -// Runtime Version:4.0.30319.269 +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -9,7 +9,7 @@ //------------------------------------------------------------------------------ // -// This source code was auto-generated by Microsoft.VSDesigner, Version 4.0.30319.269. +// This source code was auto-generated by Microsoft.VSDesigner, Version 4.0.30319.42000. // #pragma warning disable 1591 @@ -18,12 +18,12 @@ namespace DotNetShipping.RateServiceWebReference { using System.Web.Services; using System.Diagnostics; using System.Web.Services.Protocols; - using System.ComponentModel; using System.Xml.Serialization; + using System.ComponentModel; /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.6.1055.0")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Web.Services.WebServiceBindingAttribute(Name="RateServiceSoapBinding", Namespace="http://fedex.com/ws/rate/v13")] @@ -122,7 +122,7 @@ private bool IsLocalFileSystemWebService(string url) { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -242,7 +242,7 @@ public RequestedShipment RequestedShipment { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -263,7 +263,7 @@ public WebAuthenticationCredential UserCredential { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -296,7 +296,7 @@ public string Password { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -576,7 +576,7 @@ public VariableHandlingCharges VariableHandlingCharges { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum ReturnedRateType { @@ -619,7 +619,7 @@ public enum ReturnedRateType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum RatedWeightMethod { @@ -662,7 +662,7 @@ public enum RatedWeightMethod { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum MinimumChargeType { @@ -684,7 +684,7 @@ public enum MinimumChargeType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -717,7 +717,7 @@ public decimal Value { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum WeightUnits { @@ -730,7 +730,7 @@ public enum WeightUnits { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -776,7 +776,7 @@ public bool AmountSpecified { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -859,7 +859,7 @@ public bool PercentSpecified { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum RateDiscountType { @@ -881,7 +881,7 @@ public enum RateDiscountType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -964,7 +964,7 @@ public bool PercentSpecified { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum RebateType { @@ -980,7 +980,7 @@ public enum RebateType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -1063,7 +1063,7 @@ public Money Amount { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum SurchargeType { @@ -1262,7 +1262,7 @@ public enum SurchargeType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum SurchargeLevelType { @@ -1275,7 +1275,7 @@ public enum SurchargeLevelType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -1333,7 +1333,7 @@ public Money Amount { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum TaxType { @@ -1361,7 +1361,7 @@ public enum TaxType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -1418,7 +1418,7 @@ public Money TotalCustomerCharge { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -1514,7 +1514,7 @@ public PackageRateDetail PackageRateDetail { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -1572,7 +1572,7 @@ public string TrackingNumber { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum TrackingIdType { @@ -1591,7 +1591,7 @@ public enum TrackingIdType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum OversizeClassType { @@ -1607,7 +1607,7 @@ public enum OversizeClassType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -1727,7 +1727,7 @@ public Money Amount { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum EdtTaxType { @@ -1779,7 +1779,7 @@ public enum EdtTaxType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -1813,7 +1813,7 @@ public EdtTaxDetail[] Taxes { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -1846,7 +1846,7 @@ public string Description { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -1990,7 +1990,7 @@ public Money ExtendedAmount { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum FreightClassType { @@ -2051,7 +2051,7 @@ public enum FreightClassType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum FreightChargeBasisType { @@ -2067,7 +2067,7 @@ public enum FreightChargeBasisType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -2164,7 +2164,7 @@ public FreightRateNotation[] Notations { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum FreightRateQuoteType { @@ -2177,7 +2177,7 @@ public enum FreightRateQuoteType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum FreightBaseChargeCalculationType { @@ -2190,7 +2190,7 @@ public enum FreightBaseChargeCalculationType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -2716,7 +2716,7 @@ public VariableHandlingCharges TotalVariableHandlingCharges { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -2835,7 +2835,7 @@ public bool ResidentialSpecified { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum PricingCodeType { @@ -2881,7 +2881,7 @@ public enum PricingCodeType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -2939,7 +2939,7 @@ public bool RateSpecified { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum SpecialRatingAppliedType { @@ -2952,7 +2952,7 @@ public enum SpecialRatingAppliedType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum RateDimensionalDivisorType { @@ -2974,7 +2974,7 @@ public enum RateDimensionalDivisorType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -3453,7 +3453,7 @@ public VariableHandlingCharges TotalVariableHandlingCharges { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -3511,7 +3511,7 @@ public RatedPackageDetail[] RatedPackages { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -3570,7 +3570,7 @@ public bool UnitsSpecified { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum DistanceUnits { @@ -3583,7 +3583,7 @@ public enum DistanceUnits { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -3765,7 +3765,7 @@ public ContactAndAddress ContactAndAddress { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum ServiceType { @@ -3835,7 +3835,7 @@ public enum ServiceType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum FreightServiceSchedulingType { @@ -3851,7 +3851,7 @@ public enum FreightServiceSchedulingType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum DayOfWeekType { @@ -3879,7 +3879,7 @@ public enum DayOfWeekType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -3912,7 +3912,7 @@ public Address Address { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4041,7 +4041,7 @@ public string EMailAddress { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4086,7 +4086,7 @@ public Distance TotalDistance { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4233,7 +4233,7 @@ public string Description { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum DelayLevelType { @@ -4261,7 +4261,7 @@ public enum DelayLevelType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum DelayPointType { @@ -4283,7 +4283,7 @@ public enum DelayPointType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum CommitmentDelayType { @@ -4323,7 +4323,7 @@ public enum CommitmentDelayType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4733,7 +4733,7 @@ public FreightCommitDetail FreightCommitDetail { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum ServiceOptionType { @@ -4752,7 +4752,7 @@ public enum ServiceOptionType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -4823,7 +4823,7 @@ public bool SmartPostIndiciaSpecified { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum FreightGuaranteeType { @@ -4836,7 +4836,7 @@ public enum FreightGuaranteeType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum SmartPostIndiciaType { @@ -4858,7 +4858,7 @@ public enum SmartPostIndiciaType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum TransitTimeType { @@ -4928,7 +4928,7 @@ public enum TransitTimeType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -5023,7 +5023,7 @@ public NotificationParameter[] MessageParameters { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum NotificationSeverityType { @@ -5045,7 +5045,7 @@ public enum NotificationSeverityType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -5078,7 +5078,7 @@ public string Value { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum InternationalDocumentContentType { @@ -5091,7 +5091,7 @@ public enum InternationalDocumentContentType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum RequiredShippingDocumentType { @@ -5116,7 +5116,7 @@ public enum RequiredShippingDocumentType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -5449,7 +5449,7 @@ public RatedShipmentDetail[] RatedShipmentDetails { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum PackagingType { @@ -5477,7 +5477,7 @@ public enum PackagingType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum SignatureOptionType { @@ -5499,7 +5499,7 @@ public enum SignatureOptionType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -5570,7 +5570,7 @@ public RateReplyDetail[] RateReplyDetails { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -5603,7 +5603,7 @@ public Localization Localization { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -5636,7 +5636,7 @@ public string LocaleCode { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -5700,7 +5700,7 @@ public int Minor { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -5758,7 +5758,7 @@ public string Description { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -5793,7 +5793,7 @@ public string[] Content { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum PriorityAlertEnhancementType { @@ -5803,7 +5803,7 @@ public enum PriorityAlertEnhancementType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -5836,7 +5836,7 @@ public string SignatureReleaseNumber { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -5918,7 +5918,7 @@ public PriorityAlertDetail PriorityAlertDetail { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum PackageSpecialServiceType { @@ -5949,7 +5949,7 @@ public enum PackageSpecialServiceType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -6067,7 +6067,7 @@ public TrackingId ReturnTrackingId { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -6151,7 +6151,7 @@ public bool ChargeBasisLevelSpecified { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum RateTypeBasisType { @@ -6164,7 +6164,7 @@ public enum RateTypeBasisType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum CodAddTransportationChargeBasisType { @@ -6183,7 +6183,7 @@ public enum CodAddTransportationChargeBasisType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum ChargeBasisLevelType { @@ -6196,7 +6196,7 @@ public enum ChargeBasisLevelType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum CodCollectionType { @@ -6212,7 +6212,7 @@ public enum CodCollectionType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -6270,7 +6270,7 @@ public Address Address { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -6315,7 +6315,7 @@ public string Usage { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum TinType { @@ -6334,7 +6334,7 @@ public enum TinType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum CodReturnReferenceIndicatorType { @@ -6353,7 +6353,7 @@ public enum CodReturnReferenceIndicatorType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -6559,7 +6559,7 @@ public RadioactivityDetail RadioactivityDetail { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum DangerousGoodsAccessibilityType { @@ -6572,7 +6572,7 @@ public enum DangerousGoodsAccessibilityType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum HazardousCommodityOptionType { @@ -6594,7 +6594,7 @@ public enum HazardousCommodityOptionType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum DangerousGoodsPackingOptionType { @@ -6604,7 +6604,7 @@ public enum DangerousGoodsPackingOptionType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -6701,7 +6701,7 @@ public HazardousCommodityContent[] HazardousCommodities { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum HazardousContainerPackingType { @@ -6711,7 +6711,7 @@ public enum HazardousContainerPackingType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum RadioactiveContainerClassType { @@ -6742,7 +6742,7 @@ public enum RadioactiveContainerClassType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -6799,7 +6799,7 @@ public RadionuclideDetail RadionuclideDetail { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -7006,7 +7006,7 @@ public string Authorization { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum HazardousCommodityPackingGroupType { @@ -7025,7 +7025,7 @@ public enum HazardousCommodityPackingGroupType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -7071,7 +7071,7 @@ public string PackingInstructions { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum HazardousCommodityDescriptionProcessingOptionType { @@ -7081,7 +7081,7 @@ public enum HazardousCommodityDescriptionProcessingOptionType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -7152,7 +7152,7 @@ public bool QuantityTypeSpecified { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum HazardousCommodityQuantityType { @@ -7165,7 +7165,7 @@ public enum HazardousCommodityQuantityType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -7211,7 +7211,7 @@ public string CustomerSuppliedLabelText { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum HazardousCommodityLabelTextOptionType { @@ -7227,7 +7227,7 @@ public enum HazardousCommodityLabelTextOptionType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -7322,7 +7322,7 @@ public string ChemicalForm { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -7381,7 +7381,7 @@ public bool UnitOfMeasureSpecified { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum RadioactivityUnitOfMeasure { @@ -7406,7 +7406,7 @@ public enum RadioactivityUnitOfMeasure { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum PhysicalFormType { @@ -7425,7 +7425,7 @@ public enum PhysicalFormType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -7459,7 +7459,7 @@ public string Units { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -7504,7 +7504,7 @@ public string Place { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -7600,7 +7600,7 @@ public Dimensions Dimensions { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -7660,7 +7660,7 @@ public LinearUnits Units { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum LinearUnits { @@ -7673,7 +7673,7 @@ public enum LinearUnits { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -7706,7 +7706,7 @@ public string Value { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum CustomerReferenceType { @@ -7746,7 +7746,7 @@ public enum CustomerReferenceType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -7917,7 +7917,7 @@ public ContentRecord[] ContentRecords { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -8013,7 +8013,7 @@ public bool RateTypeBasisSpecified { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum RateElementBasisType { @@ -8032,7 +8032,7 @@ public enum RateElementBasisType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum PhysicalPackagingType { @@ -8108,7 +8108,7 @@ public enum PhysicalPackagingType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -8141,7 +8141,7 @@ public string CustomText { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -8262,7 +8262,7 @@ public Localization Localization { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -8345,7 +8345,7 @@ public ShippingDocumentPrintDetail PrintDetail { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum ShippingDocumentDispositionType { @@ -8373,7 +8373,7 @@ public enum ShippingDocumentDispositionType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum ShippingDocumentGroupingType { @@ -8386,7 +8386,7 @@ public enum ShippingDocumentGroupingType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -8433,7 +8433,7 @@ public bool GroupingSpecified { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -8479,7 +8479,7 @@ public string Address { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum EMailNotificationRecipientType { @@ -8498,7 +8498,7 @@ public enum EMailNotificationRecipientType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum ShippingDocumentEMailGroupingType { @@ -8511,7 +8511,7 @@ public enum ShippingDocumentEMailGroupingType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -8532,7 +8532,7 @@ public string PrinterId { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -8591,7 +8591,7 @@ public bool UnitsSpecified { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum ShippingDocumentImageType { @@ -8613,7 +8613,7 @@ public enum ShippingDocumentImageType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum ShippingDocumentStockType { @@ -8652,7 +8652,7 @@ public enum ShippingDocumentStockType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -8686,7 +8686,7 @@ public CustomerImageUsage[] CustomerImageUsages { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -8745,7 +8745,7 @@ public bool IdSpecified { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum CustomerImageUsageType { @@ -8758,7 +8758,7 @@ public enum CustomerImageUsageType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum ImageId { @@ -8780,7 +8780,7 @@ public enum ImageId { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -8851,7 +8851,7 @@ public string SignatureName { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -8884,7 +8884,7 @@ public Party Producer { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -9005,7 +9005,7 @@ public CustomerImageUsage[] CustomerImageUsages { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -9040,7 +9040,7 @@ public System.DateTime Ends { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum NaftaImporterSpecificationType { @@ -9059,7 +9059,7 @@ public enum NaftaImporterSpecificationType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum NaftaProducerSpecificationType { @@ -9081,7 +9081,7 @@ public enum NaftaProducerSpecificationType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -9102,7 +9102,7 @@ public ShippingDocumentFormat Format { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -9185,7 +9185,7 @@ public string SpecificationId { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum LabelPrintingOrientationType { @@ -9198,7 +9198,7 @@ public enum LabelPrintingOrientationType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum LabelRotationType { @@ -9217,7 +9217,7 @@ public enum LabelRotationType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -9251,7 +9251,7 @@ public CustomerImageUsage[] CustomerImageUsages { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -9285,7 +9285,7 @@ public CustomerImageUsage[] CustomerImageUsages { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -9417,7 +9417,7 @@ public ReturnInstructionsDetail ReturnInstructionsDetail { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum RequestedShippingDocumentType { @@ -9451,7 +9451,7 @@ public enum RequestedShippingDocumentType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -9498,7 +9498,7 @@ public string Count { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum AdditionalLabelsType { @@ -9529,7 +9529,7 @@ public enum AdditionalLabelsType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -9587,7 +9587,7 @@ public string LiteralValue { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -9708,7 +9708,7 @@ public bool BarcodeSymbologySpecified { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -9743,7 +9743,7 @@ public string Y { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum BarcodeSymbologyType { @@ -9783,7 +9783,7 @@ public enum BarcodeSymbologyType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -9816,7 +9816,7 @@ public CustomLabelPosition BottomRightCorner { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -9861,7 +9861,7 @@ public string FileGraphicFullName { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -9944,7 +9944,7 @@ public string FontSize { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -10030,7 +10030,7 @@ public CustomLabelBarcodeEntry[] BarcodeEntries { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum CustomLabelCoordinateUnits { @@ -10043,7 +10043,7 @@ public enum CustomLabelCoordinateUnits { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -10089,7 +10089,7 @@ public DocTabZoneSpecification Specification { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -10172,7 +10172,7 @@ public bool JustificationSpecified { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum DocTabZoneJustificationType { @@ -10185,7 +10185,7 @@ public enum DocTabZoneJustificationType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -10244,7 +10244,7 @@ public DocTabContentBarcoded Barcoded { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum DocTabContentType { @@ -10263,7 +10263,7 @@ public enum DocTabContentType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -10385,7 +10385,7 @@ public string AirWaybillSuppressionCount { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum LabelMaskableDataType { @@ -10422,7 +10422,7 @@ public enum LabelMaskableDataType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum SecondaryBarcodeType { @@ -10441,7 +10441,7 @@ public enum SecondaryBarcodeType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -10599,7 +10599,7 @@ public CustomerSpecifiedLabelDetail CustomerSpecifiedDetail { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum LabelFormatType { @@ -10624,7 +10624,7 @@ public enum LabelFormatType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum LabelStockType { @@ -10672,7 +10672,7 @@ public enum LabelStockType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -10755,7 +10755,7 @@ public string CustomerManifestId { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum SmartPostAncillaryEndorsementType { @@ -10777,7 +10777,7 @@ public enum SmartPostAncillaryEndorsementType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -10898,7 +10898,7 @@ public bool RequestSourceSpecified { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum PickupRequestType { @@ -10911,7 +10911,7 @@ public enum PickupRequestType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum PickupRequestSourceType { @@ -10924,7 +10924,7 @@ public enum PickupRequestSourceType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -10970,7 +10970,7 @@ public string EndUser { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum DestinationControlStatementType { @@ -10983,7 +10983,7 @@ public enum DestinationControlStatementType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -11053,7 +11053,7 @@ public DestinationControlDetail DestinationControlDetail { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum B13AFilingOptionType { @@ -11075,7 +11075,7 @@ public enum B13AFilingOptionType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -11183,7 +11183,7 @@ public DateRange NetCostDateRange { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum NaftaPreferenceCriterionCode { @@ -11208,7 +11208,7 @@ public enum NaftaPreferenceCriterionCode { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum NaftaProducerDeterminationCode { @@ -11227,7 +11227,7 @@ public enum NaftaProducerDeterminationCode { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum NaftaNetCostMethodCode { @@ -11240,7 +11240,7 @@ public enum NaftaNetCostMethodCode { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -11273,7 +11273,7 @@ public string Value { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -11319,7 +11319,7 @@ public string Units { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -11550,7 +11550,7 @@ public NaftaCommodityDetail NaftaDetail { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -11743,7 +11743,7 @@ public bool TermsOfSaleSpecified { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum TaxesOrMiscellaneousChargeType { @@ -11768,7 +11768,7 @@ public enum TaxesOrMiscellaneousChargeType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum PurposeOfShipmentType { @@ -11793,7 +11793,7 @@ public enum PurposeOfShipmentType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum TermsOfSaleType { @@ -11824,7 +11824,7 @@ public enum TermsOfSaleType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -11870,7 +11870,7 @@ public string Value { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum RecipientCustomsIdType { @@ -11886,7 +11886,7 @@ public enum RecipientCustomsIdType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -11932,7 +11932,7 @@ public string Description { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum CustomsOptionType { @@ -11969,7 +11969,7 @@ public enum CustomsOptionType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -12015,7 +12015,7 @@ public Party Broker { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum BrokerType { @@ -12028,7 +12028,7 @@ public enum BrokerType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -12272,7 +12272,7 @@ public RegulatoryControlType[] RegulatoryControls { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum ClearanceBrokerageType { @@ -12294,7 +12294,7 @@ public enum ClearanceBrokerageType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -12340,7 +12340,7 @@ public Payor Payor { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum PaymentType { @@ -12350,7 +12350,7 @@ public enum PaymentType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -12371,7 +12371,7 @@ public Party ResponsibleParty { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum FreightOnValueType { @@ -12384,7 +12384,7 @@ public enum FreightOnValueType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum RegulatoryControlType { @@ -12400,7 +12400,7 @@ public enum RegulatoryControlType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -12459,7 +12459,7 @@ public bool ValueSpecified { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum VolumeUnits { @@ -12472,7 +12472,7 @@ public enum VolumeUnits { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -12579,7 +12579,7 @@ public Volume Volume { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -12638,7 +12638,7 @@ public bool PaymentTypeSpecified { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum ShipmentSpecialServiceType { @@ -12744,7 +12744,7 @@ public enum ShipmentSpecialServiceType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum FreightShipmentRoleType { @@ -12757,7 +12757,7 @@ public enum FreightShipmentRoleType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -12803,7 +12803,7 @@ public Money CoverageAmount { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum LiabilityCoverageType { @@ -12816,7 +12816,7 @@ public enum LiabilityCoverageType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -13072,7 +13072,7 @@ public FreightShipmentLineItem[] LineItems { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum FreightCollectTermsType { @@ -13085,7 +13085,7 @@ public enum FreightCollectTermsType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -13118,7 +13118,7 @@ public string Phone { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -13226,7 +13226,7 @@ public ExpressFreightDetailContact UndeliverableContact { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -13324,7 +13324,7 @@ public bool RequestDateSpecified { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum CustomDeliveryWindowType { @@ -13343,7 +13343,7 @@ public enum CustomDeliveryWindowType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -13464,7 +13464,7 @@ public bool DocumentIdProducerSpecified { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum UploadDocumentProducerType { @@ -13483,7 +13483,7 @@ public enum UploadDocumentProducerType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum UploadDocumentType { @@ -13508,7 +13508,7 @@ public enum UploadDocumentType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum UploadDocumentIdProducer { @@ -13524,7 +13524,7 @@ public enum UploadDocumentIdProducer { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -13633,7 +13633,7 @@ public byte[] DocumentContent { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -13681,7 +13681,7 @@ public UploadDocumentReferenceDetail[] DocumentReferences { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -13741,7 +13741,7 @@ public bool DateSpecified { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -13800,7 +13800,7 @@ public string PhoneNumber { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum HomeDeliveryPremiumType { @@ -13816,7 +13816,7 @@ public enum HomeDeliveryPremiumType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -13850,7 +13850,7 @@ public Weight TotalWeight { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -13871,7 +13871,7 @@ public string LicenseOrExemptionNumber { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -13967,7 +13967,7 @@ public bool LicenseOrPermitExpirationDateSpecified { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum InternationalControlledExportType { @@ -14007,7 +14007,7 @@ public enum InternationalControlledExportType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -14040,7 +14040,7 @@ public string NotificationMessage { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -14099,7 +14099,7 @@ public EMailLabelDetail EmailLabelDetail { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum PendingShipmentType { @@ -14109,7 +14109,7 @@ public enum PendingShipmentType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -14156,7 +14156,7 @@ public bool ShipDateSpecified { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -14190,7 +14190,7 @@ public ReturnEMailAllowedSpecialServiceType[] AllowedSpecialServices { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum ReturnEMailAllowedSpecialServiceType { @@ -14203,7 +14203,7 @@ public enum ReturnEMailAllowedSpecialServiceType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -14224,7 +14224,7 @@ public string Reason { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -14281,7 +14281,7 @@ public ReturnAssociationDetail ReturnAssociation { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum ReturnType { @@ -14297,7 +14297,7 @@ public enum ReturnType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -14380,7 +14380,7 @@ public Localization Localization { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum EMailNotificationEventType { @@ -14399,7 +14399,7 @@ public enum EMailNotificationEventType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum EMailNotificationFormatType { @@ -14415,7 +14415,7 @@ public enum EMailNotificationFormatType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -14449,7 +14449,7 @@ public EMailNotificationRecipient[] Recipients { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -14544,7 +14544,7 @@ public bool LocationNumberSpecified { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum FedExLocationType { @@ -14569,7 +14569,7 @@ public enum FedExLocationType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -14602,7 +14602,7 @@ public TrackingId TrackingId { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -14793,7 +14793,7 @@ public CustomDeliveryWindowDetail CustomDeliveryWindowDetail { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum FlatbedTrailerOption { @@ -14806,7 +14806,7 @@ public enum FlatbedTrailerOption { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -15246,7 +15246,7 @@ public RequestedPackageLineItem[] RequestedPackageLineItems { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum DropoffType { @@ -15268,7 +15268,7 @@ public enum DropoffType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum RateRequestType { @@ -15284,7 +15284,7 @@ public enum RateRequestType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum EdtRequestType { @@ -15297,7 +15297,7 @@ public enum EdtRequestType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum ShipmentOnlyFieldsType { @@ -15313,7 +15313,7 @@ public enum ShipmentOnlyFieldsType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -15395,7 +15395,7 @@ public Localization Localization { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum ExpressRegionCode { @@ -15417,7 +15417,7 @@ public enum ExpressRegionCode { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.233")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.6.1064.2")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://fedex.com/ws/rate/v13")] public enum CarrierCodeType { @@ -15442,11 +15442,11 @@ public enum CarrierCodeType { } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.6.1055.0")] public delegate void getRatesCompletedEventHandler(object sender, getRatesCompletedEventArgs e); /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.0.30319.1")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Web.Services", "4.6.1055.0")] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class getRatesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs { diff --git a/DotNetShipping/app.config b/DotNetShipping/app.config new file mode 100644 index 0000000..d3b946a --- /dev/null +++ b/DotNetShipping/app.config @@ -0,0 +1,20 @@ + + + + +
+ + + + + + + https://wsbeta.fedex.com:443/web-services/rate + + + + + + + + diff --git a/SampleApp/SampleApp.csproj b/SampleApp/SampleApp.csproj index 840050c..975b685 100644 --- a/SampleApp/SampleApp.csproj +++ b/SampleApp/SampleApp.csproj @@ -1,5 +1,5 @@  - + Debug AnyCPU @@ -15,7 +15,7 @@ 3.5 - v4.0 + v4.5.2 publish\ true Disk @@ -42,6 +42,7 @@ prompt 4 AllRules.ruleset + false pdbonly @@ -51,6 +52,7 @@ prompt 4 AllRules.ruleset + false @@ -87,7 +89,7 @@ - +