From ba7b79dfc4539279bf1b57dd7ed280720b671da1 Mon Sep 17 00:00:00 2001 From: mmuffins Date: Thu, 24 May 2018 21:18:45 +0200 Subject: [PATCH] Added additional steamapp sections. --- SteamStorefrontAPI/Classes/appdetails/SteamApp.cs | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/SteamStorefrontAPI/Classes/appdetails/SteamApp.cs b/SteamStorefrontAPI/Classes/appdetails/SteamApp.cs index 0c9105e..92bb137 100644 --- a/SteamStorefrontAPI/Classes/appdetails/SteamApp.cs +++ b/SteamStorefrontAPI/Classes/appdetails/SteamApp.cs @@ -22,7 +22,7 @@ namespace SteamStorefrontAPI.Classes public int SteamAppid { get; set; } [JsonProperty("required_age")] - public string RequiredAge { get; set; } + public int RequiredAge { get; set; } [JsonProperty("is_free")] public bool IsFree { get; set; } @@ -105,6 +105,16 @@ namespace SteamStorefrontAPI.Classes [JsonProperty("background")] public string Background { get; set; } + [JsonProperty("controller_support", NullValueHandling = NullValueHandling.Ignore)] + [JsonConverter(typeof(ControllerSupportConverter))] + public ControllerSupport? ControllerSupport { get; set; } + + [JsonProperty("dlc")] + public List DLC { get; set; } + + [JsonProperty("reviews")] + public List Reviews { get; set; } + public static SteamApp FromJson(string json) { var serializerSettings = new JsonSerializerSettings