public FibonacciNumberProvider( IFibonacciNumberValidator numberValidator, IFibonacciAlgorithm fibonacciAlgorithm) { this.numberValidator = numberValidator; this.fibonacciAlgorithm = fibonacciAlgorithm; }
public FibonacciNumberController( IFibonacciNumberService numberService, IBackgroundJobDirector backgroundJobDirector, IFibonacciNumberValidator numberValidator, ILogger <FibonacciNumberController> logger) { this.numberService = numberService; this.backgroundJobDirector = backgroundJobDirector; this.numberValidator = numberValidator; this.logger = logger; }