Пожалуйста, извините моего новичка, поскольку я только изучаю F #.
Я заинтригован, увидев использование RX вместо MailboxProcessor, если у вас есть ссылки на соответствующие материалы.
С моим ограниченным пониманием;Я бы выбрал MbP в своем собственном коде, так как события немного запутаны в F # (из того, что я могу взять из этой статьи: MSDN ).И вам нужны события, чтобы RX мог подключиться к праву?
Где, как и в случае с MbP, все, что мне нужно, - это различенное объединение сообщений, список функций, которые я хочу выполнить при получении данного сообщения.И процессор почтовых ящиков, который обрабатывает это.
Все это выглядит довольно аккуратно в коде.Я могу связать свои MbP вместе в модуле, тогда мой «объектный» модуль выглядит как
- Запись
- Сообщение DU
- Оболочка с некоторыми геттерами и сеттерами, которые публикуют данныена MbP
Для меня это выглядит намного лучше, чем если бы я написал свой код с событиями, как описано в той статье MSDN, на которую я ссылался.
Хотя я всего лишьF # младший, так что я могу быть далеко от моего счета, и это скорее взгляд, а не выбор для цели (поскольку я еще не готов сделать такой вызов)