public CyberPlatGateIntegrationalTests() { var manager = new CyberPlatSignatureManager(TestConfigurations.ManagerConfiguration); var client = new CyberPlatHttpClient(manager, TestConfigurations.ClientConfiguration); m_Gate = new CyberPlatGate(client, TestConfigurations.GateConfiguration); }
public PaymentController(ICyberPlatGate gate, ILogger logger) { if (gate == null) { throw new ArgumentNullException(nameof(gate)); } if (logger == null) { throw new ArgumentNullException(nameof(logger)); } m_Gate = gate; m_Logger = logger; }