在Avalonia项目中使用MediatR和MS.DI库实现事件驱动通信

💡 原文中文,约8300字,阅读约需20分钟。
📝

内容提要

AvaloniaUI是一个跨平台.NET客户端开发框架,支持Windows、Linux、macOS、Android和iOS等多个平台。MediatR是一个开源的中介者模式实现,用于模块间和模块与主程序的通信。本文介绍了如何在Avalonia项目中使用MediatR和Microsoft的依赖注入库来实现事件驱动的通信。通过示例代码演示了请求/响应和通知的使用方式。

🏷️

标签

➡️

继续阅读