Registration tells an endpoint which message handlers and sagas to include. NServiceBus supports explicit registration, recommended for new endpoints, and automatic discovery via assembly scanning, useful for plugin or dynamic discovery scenarios.
In NServiceBus version 9 and earlier, handlers and sagas are registered automatically via assembly scanning. No explicit registration is required — the endpoint discovers handler and saga types by scanning assemblies at startup.
See assembly scanning for configuration options including how to exclude assemblies or disable scanning entirely.