After working with Ninject and SimpleInjector for years, I'm pretty used to separating my registrations into various modules which I can load based on configuration etc. Also, they extremely help to reduce the clutter of a huge wall of registration code.
public UserModule : NinjectModule {
public override Load() {
Kernel.Bind<IUserAuthenticationService>()...
}
}
Does Unity support something like this? Googling and reading through the official docs brought nothing up.