This commit is contained in:
Łukasz Domeradzki
2025-10-11 16:59:06 +02:00
parent 764c979560
commit 41f61503fb

View File

@@ -23,11 +23,13 @@
using System; using System;
using System.Collections.Immutable; using System.Collections.Immutable;
using System.Diagnostics.CodeAnalysis;
using System.Text.Json.Serialization; using System.Text.Json.Serialization;
using ArchiSteamFarm.Helpers.Json; using ArchiSteamFarm.Helpers.Json;
namespace ArchiSteamFarm.Steam.Data; namespace ArchiSteamFarm.Steam.Data;
[SuppressMessage("ReSharper", "ClassCannotBeInstantiated")]
public sealed class InventoryAppData { public sealed class InventoryAppData {
[JsonInclude] [JsonInclude]
[JsonPropertyName("appid")] [JsonPropertyName("appid")]
@@ -88,4 +90,7 @@ public sealed class InventoryAppData {
[JsonPropertyName("trade_permissions")] [JsonPropertyName("trade_permissions")]
[JsonRequired] [JsonRequired]
public string TradePermissions { get; private init; } = ""; public string TradePermissions { get; private init; } = "";
[JsonConstructor]
private InventoryAppData() { }
} }