I'm developing a project on Angular5 and I always see that the providers of any service are declared on the ngModule section and I run out with the Augury debugger and checking the Injector Graph all the dependencies are coming from root.
There is any advantage to distribute the service providers by component? They will improve the quality of the app as building times or faster rendering?
Thanks in advance!