Ho una tabella UserItems {ID, UserID, ItemID}
Gli articoli devono essere nella RAM (non nella tabella db).
Che cosa è meglio per questo? Come enum con attributi o come dizionario di oggetti?:
enum Items
{
[InternalParam("x432", 34)]
Red = 1,
[InternalParam("x431", 12)]
Green = 2,
[InternalParam("x438", 54)]
White = 3
}
o
enum ItemsIds {Red=1, Green=2, White=3}
Dictionary<ItemsIds, Item> Items = new Dictionary(){
{Red, new Item("x432", 34)},
{Green, new Item("x431", 12)},
{White, new Item("x438", 54)},
}