Until ViewModel does not implement specific IHandle interface, it will not be notified in any way about events. On the other hand it's easy to forget to add this subscription during implementation of IHandle.