共用方式為


DependencyFactory type

DependencyFactory 是函式簽章,會產生相依於一組其他服務的實例。 此類型是一般參數:

type DependencyFactory<Type, Dependencies, Initial> = (dependencies: Dependencies, initialValue: Initial extends true ? Type : Type) => Type