Castle.MicroKernel.Handlers.AbstractHandler.CanResolve C# (CSharp) Method

CanResolve() public method

public CanResolve ( CreationContext context, ISubDependencyResolver parentResolver, ComponentModel model, DependencyModel dependency ) : bool
context CreationContext
parentResolver ISubDependencyResolver
model Castle.Core.ComponentModel
dependency Castle.Core.DependencyModel
return bool
		public virtual bool CanResolve(CreationContext context, ISubDependencyResolver parentResolver, ComponentModel model,
									   DependencyModel dependency)
		{
			if (dependency.DependencyKey == null)
			{
				return false;
			}

			return HasCustomParameter(dependency.DependencyKey);
		}