Beispiel #1
0
        internal static void RegisterTypeConverters()
        {
            // Internal for testing

            ITypeConverter converter = new ShippingOptionConverter(true);

            TypeConverterFactory.RegisterConverter <IList <ShippingOption> >(converter);
            TypeConverterFactory.RegisterConverter <List <ShippingOption> >(converter);
            TypeConverterFactory.RegisterConverter <ShippingOption>(new ShippingOptionConverter(false));

            converter = new ProductBundleItemOrderDataConverter(true);
            TypeConverterFactory.RegisterConverter <IList <ProductBundleItemOrderData> >(converter);
            TypeConverterFactory.RegisterConverter <List <ProductBundleItemOrderData> >(converter);
            TypeConverterFactory.RegisterConverter <ProductBundleItemOrderData>(new ProductBundleItemOrderDataConverter(false));

            TypeConverterFactory.RegisterListConverter <GiftCardCouponCode>(new GiftCardCouponCodeConverter());
        }