Catel.IoC.CatelDependencyResolver.CanResolveAll C# (CSharp) Method

CanResolveAll() public method

Determines whether all types specified can be resolved. Though ResolveAll will return null at the array index when a type cannot be resolved, this method will actually check whether all the specified types are registered. It is still possible to call ResolveAll, even when this method returns false.
public CanResolveAll ( Type types ) : bool
types System.Type The types.
return bool
        public bool CanResolveAll(Type[] types)
        {
            Argument.IsNotNull("types", types);

            if (types.Length == 0)
            {
                return true;
            }

            return _serviceLocator.AreAllTypesRegistered(types);
        }