Castle.MicroKernel.Registration.Classes
Entry point to fluent way to register, by convention, multiple concrete (non-abstract) classes (that include also delegate types). Use static methods on the class to fluently build
registration.
namespace Castle.MicroKernel.Registration
{
public static class Classes
{
public static FromTypesDescriptor From(IEnumerable<Type> types);
public static FromTypesDescriptor From(params Type[] types);
public static FromAssemblyDescriptor FromAssembly(Assembly assembly);
public static FromAssemblyDescriptor FromAssemblyContaining(Type type);
public static FromAssemblyDescriptor FromAssemblyContaining<T>();
public static FromAssemblyDescriptor FromAssemblyInDirectory(AssemblyFilter filter);
public static FromAssemblyDescriptor FromAssemblyInThisApplication();
public static FromAssemblyDescriptor FromAssemblyInThisApplication(Assembly rootAssembly);
public static FromAssemblyDescriptor FromAssemblyNamed(string assemblyName);
public static FromAssemblyDescriptor FromThisAssembly();
}
}