0

*你好,

我创建了一种新的付款方式,我需要在 Order.cshtml 视图中显示一些属性,这些属性是用 virtoCommerce 管理器保存的。我知道我可以使用 GetPaymentMethod 方法(PaymentClient 类),但我不知道如何初始化我的 PaymentClient paymentClient 变量。

你有什么主意吗 ?

4

1 回答 1

0

前端使用依赖注入,所以您需要做的就是将“PaymentClient paymentClient”添加到控制器类的ctor方法中。

例如,如果您有一个 OrderController.cs:

PaymentClient _paymentClient = null;
public OrderController(PaymentClient paymentClient)
{
  _paymentClient = paymentClient;
}

您现在可以使用支付客户端对象来获取方法。

于 2014-08-04T17:38:23.893 回答