ResolutionScope
sealed class ResolutionScope : IResolutionScope, IDependencyResolver, IServiceProvider, IAsyncDisposable, IDisposable
public object GetOrAddScopedObject(int key, Func<IResolutionScope, object> factory, Type requestedType, bool validateLifetimeFromRootScope = false)
public IDependencyResolver PutInstanceInScope(Type typeFrom, object instance, bool withoutDisposalTracking = false, object name = null)
public object Resolve(Type typeFrom, bool nullResultAllowed = false, object[] dependencyOverrides = null)
public object Resolve(Type typeFrom, object name, bool nullResultAllowed = false, object[] dependencyOverrides = null)
public Delegate ResolveFactory(Type typeFrom, object name = null, bool nullResultAllowed = false, Type[] parameterTypes)