Skip to content

ServiceProviderIsKeyedService

Bases: ServiceProviderIsService, ABC

Provide methods to determine if the specified service type with the specified service key is available from the :class:BaseServiceProvider.

is_keyed_service abstractmethod

is_keyed_service(
    service_key: object | None, service_type: type
) -> bool

Determine if the specified service type with the specified service key is available from the :class:BaseServiceProvider.

is_service abstractmethod

is_service(service_type: type) -> bool

Determine if the specified service type is available from the :class:BaseServiceProvider.