Обмен сообщениями между классами и модулями приложения
Всем привет! Сегодня рассмотрим интересный функционал, который даёт нам библиотека Community.Toolkit — обмен сообщениями. Предположим, у нас есть некое приложение, в котором есть модуль, который мы разделили на маленькие классы, что-то типа такого: В данном случае классы, находящиеся выше, знают, что они будут использовать нижележащие классы, но нижележащие классы универсальны и не знают, кто и как их будет использовать. Но тут мы хотя бы в пределах одного проекта, и мы можем прокинуть эти зависимости в обратном направлении...