public GetColourController(ILogger <GetColourController> logger, IImageScanner imageScanner, IUrlChecker urlChecker, IScanLogic scanLogic, IColourMatcher colourMatcher)
 {
     _logger        = logger;
     _imageScanner  = imageScanner;
     _urlChecker    = urlChecker;
     _colourMatcher = colourMatcher;
 }
 public ColourMatchService(IHttpClientFactory httpClientFactory, IColourMatcher colourMatcher)
 {
     _httpClientFactory = httpClientFactory ?? throw new ArgumentNullException(nameof(httpClientFactory));
     _colourMatcher     = colourMatcher ?? throw new ArgumentNullException(nameof(colourMatcher));
 }