I am using NSB 7.4.4 on RabbitMQ and forgot to add the ICommand interface to my class. Surprisingly it worked fine and the handler got the command.
But when I read the documentation you either use the interfaces or add a custom convention.
I haven’t setup any conventions
Why does it work in my case?