namespace Aidlab
{
    public sealed class AidlabError
    {
        public AidlabAPI.AidlabErrorCode Code { get; }
        public string Message { get; }

        public AidlabError(AidlabAPI.AidlabErrorCode code, string message)
        {
            Code = code;
            Message = message ?? "";
        }

        public override string ToString()
        {
            return $"AidlabError(code={Code}, message={Message})";
        }
    }
}
