namespace ZB.MOM.WW.MxGateway.Server.Sessions;
public sealed class SessionManagerException : Exception
{
///
/// Initializes a new instance of .
///
/// Session manager error code.
/// Exception message.
public SessionManagerException(
SessionManagerErrorCode errorCode,
string message)
: base(message)
{
ErrorCode = errorCode;
}
///
/// Initializes a new instance of with an inner exception.
///
/// Session manager error code.
/// Exception message.
/// Inner exception.
public SessionManagerException(
SessionManagerErrorCode errorCode,
string message,
Exception innerException)
: base(message, innerException)
{
ErrorCode = errorCode;
}
///
/// Gets the session manager error code.
///
public SessionManagerErrorCode ErrorCode { get; }
}