27 lines
602 B
C#
27 lines
602 B
C#
|
using System;
|
|||
|
|
|||
|
namespace MineTec.ProManager.Storage
|
|||
|
{
|
|||
|
/// <summary>
|
|||
|
///
|
|||
|
/// </summary>
|
|||
|
public class StorageException : Exception
|
|||
|
{
|
|||
|
public StorageException(StorageError error, Exception ex) : base(error.Message, ex)
|
|||
|
{
|
|||
|
ErrorCode = error.Code;
|
|||
|
ProviderMessage = ex?.Message;
|
|||
|
}
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 错误码
|
|||
|
/// </summary>
|
|||
|
public int ErrorCode { get; private set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 提供程序消息
|
|||
|
/// </summary>
|
|||
|
public string ProviderMessage { get; set; }
|
|||
|
}
|
|||
|
}
|