public void ReleaseInstance(InstanceContext instanceContext, object instance)
        {
            if (instanceContext == null)
            {
                throw new ArgumentNullException(nameof(instanceContext));
            }

            instanceContext.GetCurrentScope()?.Dispose();
        }
Example #2
0
        public void ReleaseInstance(InstanceContext instanceContext, object instance)
        {
            Requires.IsNotNull(instanceContext, nameof(instanceContext));

            var scope = instanceContext.GetCurrentScope();

            if (scope != null)
            {
                scope.Dispose();
            }
        }