forked from Unity-Technologies/UnityCsReference
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathRestRequestException.cs
More file actions
30 lines (25 loc) · 948 Bytes
/
Copy pathRestRequestException.cs
File metadata and controls
30 lines (25 loc) · 948 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
// Unity C# reference source
// Copyright (c) Unity Technologies. For terms of use, see
// https://unity3d.com/legal/licenses/Unity_Reference_Only_License
using System;
namespace UnityEditor.RestService
{
internal class RestRequestException : Exception
{
public RestRequestException()
{
}
public RestRequestException(HttpStatusCode httpStatusCode, string restErrorString) : this(httpStatusCode, restErrorString, null)
{
}
public RestRequestException(HttpStatusCode httpStatusCode, string restErrorString, string restErrorDescription)
{
HttpStatusCode = httpStatusCode;
RestErrorString = restErrorString;
RestErrorDescription = restErrorDescription;
}
public string RestErrorString { get; set; }
public HttpStatusCode HttpStatusCode { get; set; }
public string RestErrorDescription { get; set; }
}
}