( actionNamespace: string, handler: EventHandler<TRequest, TNext>, reducerProducer?: ReducerProducer<TRequest, TNext, TError, TState> )
| 641 | * @summary  |
| 642 | */ |
| 643 | export function createBlockingService< |
| 644 | TRequest, |
| 645 | TNext = void, |
| 646 | TError = Error, |
| 647 | TState = TNext | null |
| 648 | >( |
| 649 | actionNamespace: string, |
| 650 | handler: EventHandler<TRequest, TNext>, |
| 651 | reducerProducer?: ReducerProducer<TRequest, TNext, TError, TState> |
| 652 | ): Service<TRequest, TNext, TError, TState> { |
| 653 | return createServiceListener( |
| 654 | actionNamespace, |
| 655 | defaultBus, |
| 656 | handler, |
| 657 | reducerProducer, |
| 658 | exhaustMap |
| 659 | ); |
| 660 | } |
| 661 | |
| 662 | /** |
| 663 | * Creates a Service - a concurrency-controlled wrapper around an effect, which tracks state over the effect's lifecycle events. |
nothing calls this directly
no test coverage detected