The wrong injection scope is being used when calling injectionScopeParent.LocateFromChildScope in InjectionScope.InternalLocate. This does not effect the disposal scope/tracking of objects as DisposalScope is separate from injection scope. This defect is only noticeable when working with child scopes and calling locate directly for dependencies.
Relates to issue #163
The wrong injection scope is being used when calling
injectionScopeParent.LocateFromChildScopeinInjectionScope.InternalLocate. This does not effect the disposal scope/tracking of objects as DisposalScope is separate from injection scope. This defect is only noticeable when working with child scopes and calling locate directly for dependencies.Relates to issue #163