7 changed files with 168 additions and 34 deletions
@ -0,0 +1,56 @@ |
|||
using DotNetCore.CAP.Messages; |
|||
using System; |
|||
using Volo.Abp; |
|||
|
|||
namespace LINGYUN.Abp.EventBus.CAP |
|||
{ |
|||
/// <summary>
|
|||
/// AbpECAPExecutionFailedException
|
|||
/// </summary>
|
|||
public class AbpCAPExecutionFailedException : AbpException |
|||
{ |
|||
/// <summary>
|
|||
/// MessageType
|
|||
/// </summary>
|
|||
public MessageType MessageType { get; set; } |
|||
/// <summary>
|
|||
/// Message
|
|||
/// </summary>
|
|||
public Message Origin { get; set; } |
|||
/// <summary>
|
|||
/// constructor
|
|||
/// </summary>
|
|||
/// <param name="messageType"></param>
|
|||
/// <param name="prigin"></param>
|
|||
public AbpCAPExecutionFailedException(MessageType messageType, Message prigin) |
|||
{ |
|||
MessageType = messageType; |
|||
Origin = prigin; |
|||
} |
|||
|
|||
/// <summary>
|
|||
/// constructor
|
|||
/// </summary>
|
|||
/// <param name="messageType"></param>
|
|||
/// <param name="prigin"></param>
|
|||
/// <param name="message"></param>
|
|||
public AbpCAPExecutionFailedException(MessageType messageType, Message prigin, string message) : base(message) |
|||
{ |
|||
MessageType = messageType; |
|||
Origin = prigin; |
|||
} |
|||
|
|||
/// <summary>
|
|||
/// constructor
|
|||
/// </summary>
|
|||
/// <param name="messageType"></param>
|
|||
/// <param name="prigin"></param>
|
|||
/// <param name="message"></param>
|
|||
/// <param name="innerException"></param>
|
|||
public AbpCAPExecutionFailedException(MessageType messageType, Message prigin, string message, Exception innerException) : base(message, innerException) |
|||
{ |
|||
MessageType = messageType; |
|||
Origin = prigin; |
|||
} |
|||
} |
|||
} |
|||
Loading…
Reference in new issue