Я пытаюсь добавить объект (ы) в переменную сеанса через обратные передачи. Мой код выглядит следующим образом.
Supply sup = Supplies.GetSupply(supplyItemID);
Session["CartObjects"] += sup;
Теперь компилятор выдает ошибку, в которой говорится, что оператор «+ =» нельзя использовать для типов «object» и «Supply». Нужно ли мне реализовать интерфейс на моем объекте снабжения, который позволяет его добавлять? Это возможно, или я думаю об этом совершенно неправильно.