文件名称:MessageR:基于 TPL 数据流库的 .NET 简单消息代理
文件大小:33KB
文件格式:ZIP
更新时间:2024-07-05 12:47:07
C#
消息R 基于 TPL 数据流库的 .NET 的简单但可扩展的消息代理 提供松散耦合组件之间的消息传递(通常称为 Actor 模式)。 请注意,这是一项正在进行的工作,API 可能会在达到 1.0 稳定版本之前随时更改。 特征 用于编译时安全的通用类型方法 支持异步编程模型(async/await) 一次通过多个不同的协议发送(通过不同的调度程序) 用法 如果需要,构造MessageBroker或使用单例Instance属性。 MessageBroker broker = new MessageBroker(); 向代理添加调度程序。 要在进程中代理消息,请使用MessageDispatcher 。 broker.AddDispatcher(new MessageDispatcher(broker)); 要发送消息,请创建一个从Message类继承的类,并在代理上调用Sen
【文件预览】:
MessageR-master
----.gitattributes(2KB)
----src()
--------MessageR.sln(2KB)
--------MessageR()
--------MessageR.Tests()
--------.nuget()
----LICENSE(18KB)
----README.md(2KB)
----nuget()
--------create nuget package.cmd(94B)
----.gitignore(3KB)