public StarshipsService(IStarshipsRepository repository, IMGLTCalculatorService calculatorService) { _repository = repository; _calculatorService = calculatorService; }
/// <summary> /// Ctor /// </summary> /// <param name="service"></param> /// <param name="logger"></param> public StarshipsController(IStarshipsRepository service, ILogger <StarshipsController> logger) { _repository = service ?? throw new ArgumentNullException(nameof(service)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public StarshipsController(IStarshipsRepository repo) { _repository = repo; }