Type Alias ICircuitBreakerProviderFactory<TAdapters>

ICircuitBreakerProviderFactory: {
    use(adapterName?: TAdapters): ICircuitBreakerProvider;
}

The ICircuitBreakerProviderFactory contract makes it easy to configure and switch between different ICircuitBreakerProvider dynamically.

IMPORT_PATH: "@daiso-tech/core/circuit-breaker/contracts"

Type Parameters

  • TAdapters extends string = string

Type declaration