Use StringEnum converter in API model

This commit is contained in:
Christopher F
2017-06-17 19:00:22 -04:00
parent 0708bc5d48
commit 33e765f8f5

View File

@@ -1,6 +1,7 @@
#pragma warning disable CS1591 #pragma warning disable CS1591
using System; using System;
using Newtonsoft.Json; using Newtonsoft.Json;
using Newtonsoft.Json.Converters;
namespace Discord.API namespace Discord.API
{ {
@@ -14,7 +15,7 @@ namespace Discord.API
public string Url { get; set; } public string Url { get; set; }
[JsonProperty("color")] [JsonProperty("color")]
public uint? Color { get; set; } public uint? Color { get; set; }
[JsonProperty("type")] [JsonProperty("type"), JsonConverter(typeof(StringEnumConverter))]
public EmbedType Type { get; set; } public EmbedType Type { get; set; }
[JsonProperty("timestamp")] [JsonProperty("timestamp")]
public DateTimeOffset? Timestamp { get; set; } public DateTimeOffset? Timestamp { get; set; }