Skip to content

项目实践

与此主题相关的项目

  • MediatR在.NET项目中的实践分享.NET中的简单中介者模式实现,一种进程内消息传递机制(无其他外部依赖)支持以同步或异步的形式进行请求/响应,命令,查询,通知和事件的消息传递,并通过泛型支持消息的智能调度。MediatR有两种消息传递的方式Request/Response,用于一个单独的Handler。Notification,用于多个Handler。Request/Response在MediatR中,有两种类型的request:IRequestT:返回一个T类型的值。IRequest:不返回值。对于每个request类型,都有相应的handler接口:IRequestHandlerT,U:实现该接口并返回TaskU。RequestHandlerT,U:继承该类并返回U。IRequestHandlerT:实现该接口并返回TaskUnit。AsyncRequestHandlerT:继承该类并返回Task。RequestHandlerT:继承该类不返回。

    更新于
    更新于