Castle.MicroKernel.Handlers.ExtendedHandler.Resolve C# (CSharp) Method

Resolve() protected method

protected Resolve ( CreationContext context, bool instanceRequired ) : object
context Castle.MicroKernel.Context.CreationContext
instanceRequired bool
return object
		protected override object Resolve(CreationContext context, bool instanceRequired)
		{
			if (resolveExtensions == null)
			{
				return base.Resolve(context, instanceRequired);
			}
			var invocation = new ResolveInvocation(context, instanceRequired);
			InvokeResolvePipeline(0, invocation);
			return invocation.ReturnValue;
		}