@[toc]
Site Context 的实现位于 core\src\
文件夹之下。
实现总共分下列八大部分:
site-context.module.ts
绝大多数 import 都是 site-context
文件夹自身的子文件夹提供的:
上图第一行,从 @angular/core
导入 ModuleWithProviders
,这是一个包装器:
将 NgModule 与provider关联的 NgModule 的包装器。不推荐使用没有泛型类型的用法。
该 Module 对外只暴露了两个方法:
initSiteContextConfig
注入值:
SiteContextConfigInitializer
SiteContextConfig