namespace Backpack { public interface IBackpackItem { public int Id { get; } public string Name { get; } public string Description { get; } public ItemType ItemType { get; } public int Count { get; } public int MaxCount { get; } bool Equals(IBackpackItem other); } public class ItemType { } }