public CalculadorTiempoTrasladoMaritimoStrategy(IObtenedorEstacionAnio srvObtenedorEstacionAnio, IObtenedorVariacionVelocidadPorEstacionAnioService srvObtenedorVariacionVelocidadPorEstacionAnioService, ITruncadorDecimales truncadorDecimales) { this.srvObtenedorEstacionAnio = srvObtenedorEstacionAnio ?? throw new ArgumentNullException(nameof(srvObtenedorEstacionAnio)); this.srvObtenedorVariacionVelocidadPorEstacionAnioService = srvObtenedorVariacionVelocidadPorEstacionAnioService ?? throw new ArgumentNullException(nameof(srvObtenedorVariacionVelocidadPorEstacionAnioService)); this.truncadorDecimales = truncadorDecimales ?? throw new ArgumentNullException(nameof(truncadorDecimales)); }
public CalculadorTiempoTrasladoTerrestreStrategy(IObtenedorEstacionAnio srvObtenedorEstacionAnio, IObtenedorDescansoDiarioPorEstacionAnioService srvObtenedorDescansoDiario, ITruncadorDecimales truncadorDecimales) { this.srvObtenedorEstacionAnio = srvObtenedorEstacionAnio ?? throw new ArgumentNullException(nameof(srvObtenedorEstacionAnio)); this.srvObtenedorDescansoDiario = srvObtenedorDescansoDiario ?? throw new ArgumentNullException(nameof(srvObtenedorDescansoDiario)); this.truncadorDecimales = truncadorDecimales ?? throw new ArgumentNullException(nameof(truncadorDecimales)); }