Круговая зависимость; как удалить корзину имеет CartItems и CartItems необходимо знать, какая корзина имеет

У меня есть приложение, где Cart модель имеет массив CartItems, Но иногда CartItem необходимо знать свойства корзины, такие как Price_tier корзины или sale id корзины, чтобы сделать расчеты о товарах в корзине, таких как цена.

Это хорошая причина иметь круговую зависимость? Как бы я это учел? Кажется странным, чтобы у элемента были свойства, такие как tier_id и sale_id, просто чтобы избежать циклической зависимости.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector