Handle Error Body in Responses from Broker (#3454)

This commit is contained in:
Luke Tomlinson
2024-09-05 17:08:57 -04:00
committed by GitHub
parent 65764d9ddc
commit 4c0a43f0e4
4 changed files with 69 additions and 4 deletions

View File

@@ -0,0 +1,20 @@
using System.Runtime.Serialization;
namespace GitHub.Actions.RunService.WebApi
{
[DataContract]
public class BrokerError
{
[DataMember(Name = "source", EmitDefaultValue = false)]
public string Source { get; set; }
[DataMember(Name = "errorKind", EmitDefaultValue = false)]
public string ErrorKind { get; set; }
[DataMember(Name = "statusCode", EmitDefaultValue = false)]
public int StatusCode { get; set; }
[DataMember(Name = "errorMessage", EmitDefaultValue = false)]
public string Message { get; set; }
}
}