/// <summary> /// Gets description of error sub code /// </summary> /// <param name="error">the error sub code</param> /// <returns>error descriptio</returns> public static string GetDescription(this ExceptionSubCodes error) { return(GetDescriptionFromAttribute(error)); }
/// <summary> /// C-tor /// </summary> /// <param name="exceptionCode">Exception code</param> /// <param name="exceptionSubCode">Exception sub code</param> /// <param name="extraInfo">Exception extra info</param> public AgentException(ExceptionCodes exceptionCode, ExceptionSubCodes exceptionSubCode, string extraInfo = default(string)) { ExceptionCode = exceptionCode; ExceptionSubCode = exceptionSubCode; ExtraInfo = extraInfo; }