BlogSharp.CastleExtensions.DependencyResolvers.ServiceIdResolver.CanResolve C# (CSharp) Method

CanResolve() public method

public CanResolve ( CreationContext context, ISubDependencyResolver parentResolver, ComponentModel model, DependencyModel dependency ) : bool
context Castle.MicroKernel.CreationContext
parentResolver ISubDependencyResolver
model Castle.Core.ComponentModel
dependency Castle.Core.DependencyModel
return bool
        public bool CanResolve(CreationContext context, ISubDependencyResolver parentResolver,
            ComponentModel model, DependencyModel dependency)
        {
            return dependency.DependencyKey.ToLowerInvariant().Equals("serviceid") &&
                   dependency.TargetType == typeof (string);
        }
ServiceIdResolver