private static void RegisterExistingCustomerOrdering(UnityContainer container)
        {
            if (!ConfigurationHelper.AllowExistingCustomerOrders())
            {
                return;
            }

            // Existing customer adapters
            container.RegisterType <IContactDataProvider, CombinedContactProvider>();
            container.RegisterType <CustomerLoginValidator, CustomerLoginValidator>();

            var orderDataHandlerParams = GetOrderDataHandlerParams();

            container.RegisterType <OrderCreator, CombinedOrderCreator>(
                new InjectionConstructor(orderDataHandlerParams, new ResolvedParameter <PublicBillingApiProxy>(), new ResolvedParameter <IAuditLogger>()));
        }