using System.Text.Json.Serialization; namespace IOL.VippsEcommerce.Models.Api { /// /// VippsErrorResponse /// public class VippsErrorResponse { /// /// The error group. See: https://github.com/vippsas/vipps-ecom-api/blob/master/vipps-ecom-api.md#error-groups /// /// The error group. See: https://github.com/vippsas/vipps-ecom-api/blob/master/vipps-ecom-api.md#error-groups [JsonPropertyName("errorGroup")] public EErrorGroupEnum ErrorGroup { get; } /// /// The error code. See: https://github.com/vippsas/vipps-ecom-api/blob/master/vipps-ecom-api.md#error-codes /// /// The error code. See: https://github.com/vippsas/vipps-ecom-api/blob/master/vipps-ecom-api.md#error-codes [JsonPropertyName("errorCode")] public string ErrorCode { get; } /// /// A description of what went wrong. See https://github.com/vippsas/vipps-ecom-api/blob/master/vipps-ecom-api.md#errors /// /// A description of what went wrong. See https://github.com/vippsas/vipps-ecom-api/blob/master/vipps-ecom-api.md#errors [JsonPropertyName("errorMessage")] public string ErrorMessage { get; } /// /// A unique id for this error, useful for searching in logs /// /// A unique id for this error, useful for searching in logs [JsonPropertyName("contextId")] public string ContextId { get; } } }