uCommerce ITaxService未被调用

时间:2012-09-13 03:27:31

标签: umbraco umbraco-ucommerce

我按照以下步骤为ucommerce创建自定义税务服务。为了论证,我想以500美元的价格征税。在我看来,TaxService没有被调用。

../ UCommerce /配置/元件

<component id="TaxService"
    service="UCommerce.Catalog.ITaxService, UCommerce"
    type="AMS101.UCommerceCustomisation.CalculateTaxService, AMS101"
    lifestyle="Singleton"/>

实施ITaxService

public class CalculateTaxService :ITaxService{
        public Money CalculateTax(Product product, PriceGroup priceGroup, PriceGroupPrice unitPrice) {
            return new Money( 500m, Currency.FirstOrDefault( x => x.ISOCode == "AUD" ) );
        }
    }

从购物篮配置中删除了行

<!--<value>${Basket.CalculateOrderLineTax}</value>-->

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

您是否在更改配置文件后尝试回收应用程序池。使用过时配置可能很简单。