| ... | @@ -194,6 +194,7 @@ function bindProviderContext( | ... | @@ -194,6 +194,7 @@ function bindProviderContext( |
| 194 | }); | 194 | }); |
| 195 | } | 195 | } |
| 196 | | 196 | |
| | 197 | /** @public Service construction is part of the canonical Effect module API. */ |
| 197 | export const makeWithProviders = Effect.fn("makeSourceControlProviderRegistryWithProviders")( | 198 | export const makeWithProviders = Effect.fn("makeSourceControlProviderRegistryWithProviders")( |
| 198 | function* (registrations: ReadonlyArray<SourceControlProviderRegistration>) { | 199 | function* (registrations: ReadonlyArray<SourceControlProviderRegistration>) { |
| 199 | const config = yield* ServerConfig; | 200 | const config = yield* ServerConfig; |