From 10a9498f9dea8de12e85081841943abe109dbf7f Mon Sep 17 00:00:00 2001 From: cKey <35512826+colinin@users.noreply.github.com> Date: Sat, 21 Nov 2020 10:45:55 +0800 Subject: [PATCH] User events should not be defined in the message domain layer --- .../Notifications/LocalizableStringInfo.cs | 21 ++++++++++++++++--- .../Distributed/UserCreateEventHandler.cs | 0 .../Local/UserCreateJoinIMEventHandler.cs | 0 .../UserCreateSendWelcomeEventHandler.cs | 0 4 files changed, 18 insertions(+), 3 deletions(-) rename aspnet-core/{modules/message/LINGYUN.Abp.MessageService.Domain/LINGYUN/Abp/MessageService => services/messages/LINGYUN.Abp.MessageService.HttpApi.Host}/EventBus/Distributed/UserCreateEventHandler.cs (100%) rename aspnet-core/{modules/message/LINGYUN.Abp.MessageService.Domain/LINGYUN/Abp/MessageService => services/messages/LINGYUN.Abp.MessageService.HttpApi.Host}/EventBus/Local/UserCreateJoinIMEventHandler.cs (100%) rename aspnet-core/{modules/message/LINGYUN.Abp.MessageService.Domain/LINGYUN/Abp/MessageService => services/messages/LINGYUN.Abp.MessageService.HttpApi.Host}/EventBus/Local/UserCreateSendWelcomeEventHandler.cs (100%) diff --git a/aspnet-core/modules/common/LINGYUN.Abp.Notifications/LINGYUN/Abp/Notifications/LocalizableStringInfo.cs b/aspnet-core/modules/common/LINGYUN.Abp.Notifications/LINGYUN/Abp/Notifications/LocalizableStringInfo.cs index ce26dbf68..2ad1d4cb0 100644 --- a/aspnet-core/modules/common/LINGYUN.Abp.Notifications/LINGYUN/Abp/Notifications/LocalizableStringInfo.cs +++ b/aspnet-core/modules/common/LINGYUN.Abp.Notifications/LINGYUN/Abp/Notifications/LocalizableStringInfo.cs @@ -2,14 +2,29 @@ namespace LINGYUN.Abp.Notifications { + /// + /// The notification that needs to be localized + /// public class LocalizableStringInfo { + /// + /// Resource name + /// public string ResourceName { get; } - + /// + /// Properties + /// public string Name { get; } - + /// + /// Formatted data + /// public Dictionary Values { get; } - + /// + /// Instantiate + /// + /// Resource name + /// Properties + /// Formatted data public LocalizableStringInfo( string resourceName, string name, diff --git a/aspnet-core/modules/message/LINGYUN.Abp.MessageService.Domain/LINGYUN/Abp/MessageService/EventBus/Distributed/UserCreateEventHandler.cs b/aspnet-core/services/messages/LINGYUN.Abp.MessageService.HttpApi.Host/EventBus/Distributed/UserCreateEventHandler.cs similarity index 100% rename from aspnet-core/modules/message/LINGYUN.Abp.MessageService.Domain/LINGYUN/Abp/MessageService/EventBus/Distributed/UserCreateEventHandler.cs rename to aspnet-core/services/messages/LINGYUN.Abp.MessageService.HttpApi.Host/EventBus/Distributed/UserCreateEventHandler.cs diff --git a/aspnet-core/modules/message/LINGYUN.Abp.MessageService.Domain/LINGYUN/Abp/MessageService/EventBus/Local/UserCreateJoinIMEventHandler.cs b/aspnet-core/services/messages/LINGYUN.Abp.MessageService.HttpApi.Host/EventBus/Local/UserCreateJoinIMEventHandler.cs similarity index 100% rename from aspnet-core/modules/message/LINGYUN.Abp.MessageService.Domain/LINGYUN/Abp/MessageService/EventBus/Local/UserCreateJoinIMEventHandler.cs rename to aspnet-core/services/messages/LINGYUN.Abp.MessageService.HttpApi.Host/EventBus/Local/UserCreateJoinIMEventHandler.cs diff --git a/aspnet-core/modules/message/LINGYUN.Abp.MessageService.Domain/LINGYUN/Abp/MessageService/EventBus/Local/UserCreateSendWelcomeEventHandler.cs b/aspnet-core/services/messages/LINGYUN.Abp.MessageService.HttpApi.Host/EventBus/Local/UserCreateSendWelcomeEventHandler.cs similarity index 100% rename from aspnet-core/modules/message/LINGYUN.Abp.MessageService.Domain/LINGYUN/Abp/MessageService/EventBus/Local/UserCreateSendWelcomeEventHandler.cs rename to aspnet-core/services/messages/LINGYUN.Abp.MessageService.HttpApi.Host/EventBus/Local/UserCreateSendWelcomeEventHandler.cs