Table of Contents

Class ResolutionExtensions

Namespace
Autofac
Assembly
Autofac.dll
public static class ResolutionExtensions
Inheritance
ResolutionExtensions

Fields

PropertyInjectedInstanceTypeNamedParameter

Methods

InjectProperties<TService>(IComponentContext, TService)
InjectProperties<TService>(IComponentContext, TService, IPropertySelector)
InjectProperties<TService>(IComponentContext, TService, IPropertySelector, params Parameter[])
InjectProperties<TService>(IComponentContext, TService, IPropertySelector, IEnumerable<Parameter>)
InjectProperties<TService>(IComponentContext, TService, params Parameter[])
InjectProperties<TService>(IComponentContext, TService, IEnumerable<Parameter>)
InjectUnsetProperties<TService>(IComponentContext, TService)
InjectUnsetProperties<TService>(IComponentContext, TService, params Parameter[])
InjectUnsetProperties<TService>(IComponentContext, TService, IEnumerable<Parameter>)
IsRegistered(IComponentContext, Type)
IsRegisteredService(IComponentContext, Service)
IsRegisteredWithKey(IComponentContext, object, Type)
IsRegisteredWithKey<TService>(IComponentContext, object)
IsRegisteredWithName(IComponentContext, string, Type)
IsRegisteredWithName<TService>(IComponentContext, string)
IsRegistered<TService>(IComponentContext)
Resolve(IComponentContext, Type)
Resolve(IComponentContext, Type, params Parameter[])
Resolve(IComponentContext, Type, IEnumerable<Parameter>)
ResolveKeyed(IComponentContext, object, Type)
ResolveKeyed(IComponentContext, object, Type, params Parameter[])
ResolveKeyed(IComponentContext, object, Type, IEnumerable<Parameter>)
ResolveKeyed<TService>(IComponentContext, object)
ResolveKeyed<TService>(IComponentContext, object, params Parameter[])
ResolveKeyed<TService>(IComponentContext, object, IEnumerable<Parameter>)
ResolveNamed(IComponentContext, string, Type)
ResolveNamed(IComponentContext, string, Type, params Parameter[])
ResolveNamed(IComponentContext, string, Type, IEnumerable<Parameter>)
ResolveNamed<TService>(IComponentContext, string)
ResolveNamed<TService>(IComponentContext, string, params Parameter[])
ResolveNamed<TService>(IComponentContext, string, IEnumerable<Parameter>)
ResolveOptional(IComponentContext, Type)
ResolveOptional(IComponentContext, Type, params Parameter[])
ResolveOptional(IComponentContext, Type, IEnumerable<Parameter>)
ResolveOptionalKeyed<TService>(IComponentContext, object)
ResolveOptionalKeyed<TService>(IComponentContext, object, params Parameter[])
ResolveOptionalKeyed<TService>(IComponentContext, object, IEnumerable<Parameter>)
ResolveOptionalNamed<TService>(IComponentContext, string)
ResolveOptionalNamed<TService>(IComponentContext, string, params Parameter[])
ResolveOptionalNamed<TService>(IComponentContext, string, IEnumerable<Parameter>)
ResolveOptionalService(IComponentContext, Service)
ResolveOptionalService(IComponentContext, Service, params Parameter[])
ResolveOptionalService(IComponentContext, Service, IEnumerable<Parameter>)
ResolveOptional<TService>(IComponentContext)
ResolveOptional<TService>(IComponentContext, params Parameter[])
ResolveOptional<TService>(IComponentContext, IEnumerable<Parameter>)
ResolveService(IComponentContext, Service)
ResolveService(IComponentContext, Service, params Parameter[])
ResolveService(IComponentContext, Service, IEnumerable<Parameter>)
Resolve<TService>(IComponentContext)
Resolve<TService>(IComponentContext, params Parameter[])
Resolve<TService>(IComponentContext, IEnumerable<Parameter>)
TryResolve(IComponentContext, Type, out object?)
TryResolveKeyed(IComponentContext, object, Type, out object?)
TryResolveKeyed<T>(IComponentContext, object, out T?)
TryResolveNamed(IComponentContext, string, Type, out object?)
TryResolveNamed<T>(IComponentContext, string, out T?)
TryResolveService(IComponentContext, Service, IEnumerable<Parameter>, out object?)
TryResolveService(IComponentContext, Service, out object?)
TryResolve<T>(IComponentContext, out T?)