X-Admin&ABP框架开发-消息通知

  业务型网站使用过程中,消息通知是一个不可或缺的功能,采用站内通知、短信通知、邮件通知、微信通知等等各种方式都有,ABP框架对这部分工作已经封装的很好了,站在巨人的肩膀上,一览全貌,带来的就是心情舒畅。

   ABP官网地址:https://aspnetboilerplate.com/

 

一、明确概念

  一次完整的消息发送/接收过程中,会存在几个必要的点,也正如同现实生活中的场景,有人发送,有人接收,发送的消息本身也有类型。

  

X-Admin&ABP框架开发-消息通知

1、消息类型定义

   在ABP中已经提供了消息类型定义的相关类,但是需要我们去实现,在领域层新建一个Notifications文件夹并添加一个定义常用消息类型名称的静态类如AppNotificationNames(名称可随意),在其中开始定义消息类型名称。

/// <summary> /// 设置应用程序中常用通知唯一的名称常量 /// </summary> public static class AppNotificationNames { #region 新的任务 public const string NewTask = "App.NewTask"; #endregion #region 简单消息 public const string SimpleMessage = "App.SimpleMessage"; #endregion }

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpfssw.html