1.在领域共享层(Ycims.Abp.Equipment.Domain.Shared)项目下新建一个本地化资源,作为默认的本地化资源,路径如下 (/Localization/Equipment/zh-Hans.json),在该zh-Hans.json下texts新增一个键值"Equipment:0001"
{
"culture": "zh-Hans",
"texts": {
"Equipment:0001": "该设备信息已存在!"
}
}
2.在领域共享层(Ycims.Abp.Equipment.Domain.Shared)项目下 /EquipmentErrorCodes新建一个字符串常量,设置值为code-namespace一致,例如:
public const string CreateEquInformionError = "Equipment:0001";
3.在应用层(Ycims.Abp.Equipment.Application)下方法调用如下 -
throw new BusinessException(EquipmentErrorCodes.CreateEquInformionError);