It seems NServiceBus is moving from configuration to Code. What are the additional benefits of hosting using NServiceBus.Host.exe vs hosting an endpoint yourself?
Not sure what configuration via code has to do with hosting?
The NServiceBus Host offered features to make it easier to host your endpoints. Since then we have made a lot of this stuff easier or the features have been added to specific packages. So at the moment, it's as easy to host it yourself. And you'd have more control over setup, etc. For example the host has its own configuration and the endpoint itself as well. Some users have issues with assembly mappings that need to be in both places, etc.
So if you want to know how you can host yourself, there's documentation on that:
and much more on our documentation website.