IResolutionScope public interface IResolutionScope : IDisposable Documentation Code bool HasScopedInstances { get; } object Name { get; } IResolutionScope ParentScope { get; } TDisposable AddDisposableTracking<TDisposable>(TDisposable disposable) where TDisposable : IDisposable void AddScopedInstance(Type key, object value, object name = null) TService AddWithFinalizer<TService>(TService finalizable, Action<TService> finalizer) void CheckRuntimeCircularDependencyBarrier(int key, Type type) List<object> GetActiveScopeNames() object GetOrAddScopedItem(int key, object sync, Func<IResolutionScope, object> factory) object GetScopedInstanceOrDefault(Type key, object name = null) void InvalidateDelegateCache() void ResetRuntimeCircularDependencyBarrier(int key)