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; } }