Я нахожу работу с радиообъектами в WPF/MVVM как слегка раздражающий опыт. Ответ "Go-to" для устранения раздражений в WPF ищет решение в Caliburn.Micro или один из рецептов или примеров реализации, таких как CoProject. Но я не могу найти никакой реализации конвенции для радиообмена. И, пытаясь сделать свой собственный, я понимаю, как трудно заставить это чувствовать себя естественным и интуитивным.
Кто-нибудь знает о хорошей реализации этого соглашения?