public OException(OExceptionType type, string message, Exception innerException) : base(message, innerException) { Type = type; }
public OException(OExceptionType type, string message) : base(message) { Type = type; }
public OException(OExceptionType exceptionType, string message, Exception inner) : base(message, inner) { Type = exceptionType; }