*你好,
我创建了一个新的支付方法,并且需要在Order.cshtml视图中显示一些使用virtoCommerce Manager保存的属性。我知道我可以使用GetPaymentMethod方法(PaymentClient类(,但我不知道如何初始化我的PaymentClient PaymentClient变量。
你知道吗?
前端使用依赖注入,因此您所需要做的就是将"PaymentClient PaymentClient"添加到控制器类的ctor方法中。
例如,如果您有OrderController.cs:
PaymentClient _paymentClient = null;
public OrderController(PaymentClient paymentClient)
{
_paymentClient = paymentClient;
}
您现在可以使用支付客户端对象来获取方法。