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