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 Details

    • 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