NoResolvableConstructorFoundException
Exception thrown when component has no resolvable constructor that can be used to create an instance.
            
                using Castle.Core;
using System;
namespace Castle.MicroKernel.ComponentActivator
{
    [Serializable]
    public class NoResolvableConstructorFoundException : ComponentActivatorException
    {
        private readonly Type type;
        public Type Type => type;
        public NoResolvableConstructorFoundException(Type type, ComponentModel componentModel)
            : base($"""{type.FullName}""", componentModel)
        {
            this.type = type;
        }
        public NoResolvableConstructorFoundException(string message, Exception innerException, ComponentModel componentModel)
            : base(message, innerException, componentModel)
        {
        }
    }
}