When a class is registered within a scope it is expected that the constructor parameters and injected properties would be resolved from that same scope if possible. Default scope would be used as a fallback in the case that a scope specific registration hadn't been made.
When a class is registered within a scope it is expected that the constructor parameters and injected properties would be resolved from that same scope if possible. Default scope would be used as a fallback in the case that a scope specific registration hadn't been made.