public PaymentValidator(IPaymentApiProxy paymentApiProxy, string cultureCode, Guid userId, PaymentMethod paymentMethod) { _paymentApiProxy = paymentApiProxy; _cultureCode = cultureCode; _userId = userId; _paymentMethod = paymentMethod; }
public PaymentController(IPaymentApiProxy paymentApiProxy, CultureUtility cultureUtility, NetworkUtility networkUtility, UserContext userContext, Configurations configurations) { _paymentApiProxy = paymentApiProxy; _cultureUtility = cultureUtility; _networkUtility = networkUtility; _userContext = userContext; _configurations = configurations; }
public PaymentController(IPaymentApiProxy paymentApiProxy, UserContext userContext, NetworkUtility networkUtility, Configurations configurations) { Contract.Requires(userContext != null); Contract.Requires(networkUtility != null); Contract.Requires(paymentApiProxy != null); Contract.Requires(configurations != null); _paymentApiProxy = paymentApiProxy; _userContext = userContext; _networkUtility = networkUtility; _configurations = configurations; }