Is it possible to ignore ILogger as a dependency when analysing the code for too many dependencies?
I get a warning that the class might be breaking the single responsibility principle but logging is a good practice to have and I don't think it should count as doing too much. It's everywhere in the codebase.
I would prefer to always ignore it so the below constructor could be analysed as having only 3 dependencies instead of 4:

