FactoryLifetimeDescriptor
Represents a lifetime descriptor which applies to factory delegates.
protected FactoryLifetimeDescriptor()
protected abstract Expression ApplyLifetime(Func<IResolutionScope, IRequestContext, object> factory, ServiceRegistration serviceRegistration, ResolutionContext resolutionContext, TypeInformation typeInformation)
Derived types are using this method to apply their lifetime to the instance creation.