A Castle Windsor question: Is it possible to register a class that has an internal constructor with the container?
Thanks Joni
It is easier to avoid the issue by having the class be internal and its constructor public, then you can register it with IncludeNonPublicTypes().
// All other classes
Classes.FromThisAssembly()
.IncludeNonPublicTypes() // Internal types
.Where(x => !x.IsAbstract)
.Configure(x => x.Named(Guid.NewGuid().ToString()))