23 lines
773 B
C#
23 lines
773 B
C#
using IRaCIS.Core.Domain.Share;
|
||
using MediatR;
|
||
using System;
|
||
|
||
namespace IRaCIS.Core.Application.MediatR.CommandAndQueries
|
||
{
|
||
|
||
public class QAMessageRequest:IRequest<bool>
|
||
{
|
||
//有一部分QA 消息 在 AutoFac AOP中,但是由于直接服务生成API 上面切入的AOP会失效,
|
||
//因为采用进程内消息通信,可以解耦代码,避免写在一起,影响阅读,专注于业务逻辑
|
||
public NoticeType MessageType { get; set; }
|
||
|
||
public Guid SubjectVisitId { get; set; }
|
||
|
||
//用于关联关系记录 删除的时候,处理消息
|
||
public Guid QCChallengeId { get; set; }
|
||
|
||
//用于关联关系记录 删除的时候,处理消息
|
||
public Guid QCChallengeReplyId { get; set; }
|
||
|
||
}
|
||
} |