Описание вашей проблемы довольно краткое, но поскольку вы не получаете никаких сообщений об ошибках и используете слово «опубликовать», я предполагаю, что вы забыли подписаться на ваше сообщение.
Службам, которые хотят получить опубликованное сообщение, необходимо где-то вызвать вызов bus.Subscribe<SomeMessageType>
- возможно, в методе Run
класса, который реализует IWantToRunAtStartup
.