From 7f7ec055da244ce55d30a7abf05f39950f9b2c7d Mon Sep 17 00:00:00 2001 From: mmuffins Date: Sat, 23 Jun 2018 10:20:42 +0200 Subject: [PATCH] Added Id property to packages. --- SteamStorefrontAPI/Classes/packagedetails/PackageInfo.cs | 2 ++ SteamStorefrontAPI/Endpoints/PackageDetails.cs | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/SteamStorefrontAPI/Classes/packagedetails/PackageInfo.cs b/SteamStorefrontAPI/Classes/packagedetails/PackageInfo.cs index 89c1b55..05d7b25 100644 --- a/SteamStorefrontAPI/Classes/packagedetails/PackageInfo.cs +++ b/SteamStorefrontAPI/Classes/packagedetails/PackageInfo.cs @@ -14,6 +14,8 @@ namespace SteamStorefrontAPI.Classes [JsonProperty("name")] public string Name { get; set; } + public int SteamPackageId { get; set; } + [JsonProperty("purchase_text")] public string PurchaseText { get; set; } diff --git a/SteamStorefrontAPI/Endpoints/PackageDetails.cs b/SteamStorefrontAPI/Endpoints/PackageDetails.cs index 16cd08b..9ff99ef 100644 --- a/SteamStorefrontAPI/Endpoints/PackageDetails.cs +++ b/SteamStorefrontAPI/Endpoints/PackageDetails.cs @@ -53,7 +53,9 @@ namespace SteamStorefrontAPI var jsonData = JToken.Parse(result).First.First; if (!bool.Parse(jsonData["success"].ToString())) { return null; } - return jsonData["data"].ToObject(); + var package = jsonData["data"].ToObject(); + package.SteamPackageId = PackageId; + return package; } } }