public PageModelBuilder(ICancellationsDueToOrphan cancellationsDueToOrphan, IPaymentsCalculator paymentsCalculator, IGatewayRefusals gatewayRefusals, ILoggingInfo loggingInfo, SystemOnlineOrOfflineStatus systemOnlineOrOfflineStatus, IMonitoringEvents monitoringEvents) { _cancellationsDueToOrphan = cancellationsDueToOrphan; _paymentsCalculator = paymentsCalculator; _gatewayRefusals = gatewayRefusals; _loggingInfo = loggingInfo; _systemOnlineOrOfflineStatus = systemOnlineOrOfflineStatus; _monitoringEvents = monitoringEvents; }
public PageModelBuilder(ICancellationsDueToOrphan cancellationsDueToOrphan, IPspCommunicationFailures communicationFailures, IPaymentsCalculator paymentsCalculator, IGatewayRefusals gatewayRefusals, ILoggingInfo loggingInfo, SystemOnlineOrOfflineStatus systemOnlineOrOfflineStatus) { _cancellationsDueToOrphan = cancellationsDueToOrphan; _communicationFailures = communicationFailures; _paymentsCalculator = paymentsCalculator; _gatewayRefusals = gatewayRefusals; _loggingInfo = loggingInfo; _systemOnlineOrOfflineStatus = systemOnlineOrOfflineStatus; }
public GatewayRefusals(ILoggingInfo loggingInfo) { _loggingInfo = loggingInfo; }
public ThroughputCalculator(ILoggingInfo loggingInfo, IMonitoringEvents monitoringEvents) { _loggingInfo = loggingInfo; _monitoringEvents = monitoringEvents; }