public interface IContainerConfig<T> : IContainerConfig
Implementation-dependent. The type of option or service used by the container that is configured by this configuration object.
As with ITargetContainerConfig<T>, this marker interface is included specifically to provide a convenient way to expression dependencies for container-related configuration objects which depend on, or which must be configured after, others of a specific type.
The type parameter is completely free-form - it could be a specific service type, an option type, or something else entirely.
Use of this interface is entirely optional; and you'll only implement it yourself (as with IContainerConfig) if you are extending Rezolver.