facade
本頁內容尚未翻譯。
function facade<I, S>( key: Key<I, S>, make: ( invoke: <A, E, R>( use: (service: S) => Effect<A, E, R>, ) => Effect< A, Unapproved | DriverError | Unavailable | AdmissionRejected | E, R >, ) => S,): FacadeDefined in: Transition.ts:214
Builds a service object once; its methods dispatch through the fork’s route.
Type Parameters
Section titled “Type Parameters”| Type Parameter |
|---|
I |
S |
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
key |
Key<I, S> |
make |
(invoke: <A, E, R>(use: (service: S) => Effect<A, E, R>) => Effect<A, | Unapproved | DriverError | Unavailable | AdmissionRejected | E, R>) => S |