Ao gerar serviços na CLI Angular, ele adiciona metadados extras com uma propriedade 'fornecida em' com um padrão de 'raiz' para o decorador injetável. @Injectable({ providedIn: 'root', }) O que exatamente o Fornecido faz? Suponho que isso esteja disponibilizando o serviço como um serviço...