Interface IServiceDependencyProvider


  • public interface IServiceDependencyProvider
    Provides dependencies for service.

    This service should be used if service can have dynamic dependencies in the context.

    Since:
    1.0.0
    • Method Detail

      • getServiceDependencies

        Collection<String> getServiceDependencies​(LifecyclePhase phase)
        Returns service dependencies for given phase.
        Parameters:
        phase - the phase the service participate on, cannot be null.
        Returns:
        service names on which the service is depends in the specified phase or empty list. Never null.
        Since:
        3.0.0