コード例 #1
0
        /// <summary>
        /// Validates shipping address.
        /// Returns new Address instance which may contain corrected address fields ('New Yourk' -> 'New York')
        /// </summary>
        public Address ValidateAddress(IShippingContext context, Address address, out ValidateShippingAddressException error)
        {
            if (!m_ShippingSystem.Capabilities.SupportsAddressValidation)
            {
                throw new ShippingException(StringConsts.SHIPPING_SYSTEM_UNSUPPORTED_ACTION.Args("ValidateAddress"));
            }

            return(m_ShippingSystem.ValidateAddress(this, context, address, out error));
        }
コード例 #2
0
ファイル: ShippingSystem.cs プロジェクト: filmor/nfx
 public abstract Address ValidateAddress(ShippingSession session, IShippingContext context, Address address, out ValidateShippingAddressException error);