совсем, та и гуглинг ничего не дал:
                      
                      
                      есть два класса - Cart и SessionCart, унаследованый от него
                      
                      
                      основной состав Cart:
                      
                      
                      
                      
                      
                      public List<CartLine> lineCollection = new List<CartLine>();
                      
                      
                      
                      
                      
                      а в SessionCart:
                      
                      
                      private ISession Session { get; set; }
                      
                      
                      
                      
                      
                      а на скрине - код сериализации 
                      
                      
                      
                      
                      
                      вот только сериализация вполне себе валидного объекта выдаёт "{}"
                      
                      
                       куда копать?
                      
                      
                      
                      
                      
                      дело в наследовании?
                      
                      
                    
я такое вижу первый раз, ты о чом
в SessionsCart поля или свойства?
Обсуждают сегодня