public NetworkClientFactory(INetworkSettings networkSettings, ISpeedMeasurerFactory speedMeasurerFactory, ILogger logger) { if (networkSettings == null) throw new ArgumentNullException("networkSettings"); if (speedMeasurerFactory == null) throw new ArgumentNullException("speedMeasurerFactory"); if (logger == null) throw new ArgumentNullException("logger"); this.networkSettings = networkSettings; this.speedMeasurerFactory = speedMeasurerFactory; this.logger = logger; }
public NetworkClientFactory(INetworkSettings networkSettings, ISpeedMeasurerFactory speedMeasurerFactory, ILogger logger) { if (networkSettings == null) { throw new ArgumentNullException("networkSettings"); } if (speedMeasurerFactory == null) { throw new ArgumentNullException("speedMeasurerFactory"); } if (logger == null) { throw new ArgumentNullException("logger"); } this.networkSettings = networkSettings; this.speedMeasurerFactory = speedMeasurerFactory; this.logger = logger; }