17 lines
548 B
C#
17 lines
548 B
C#
namespace BlueLaminate.EFCore.Entities;
|
|
|
|
public class InventoryItem
|
|
{
|
|
public int Id { get; set; }
|
|
public int UserId { get; set; }
|
|
public SteamUser User { get; set; } = null!;
|
|
public int SkinInstanceId { get; set; }
|
|
public SkinInstance SkinInstance { get; set; } = null!;
|
|
|
|
// Steam asset ID — changes on trade, not a stable identifier.
|
|
public string AssetId { get; set; } = null!;
|
|
public DateTimeOffset AcquiredAt { get; set; }
|
|
|
|
public ICollection<TradeItem> TradeItems { get; set; } = new List<TradeItem>();
|
|
}
|