Как кэшировать модели без круговой ссылки между их обслуживанием/репозиториями?C#

Место общения программистов C#
Anonymous
Как кэшировать модели без круговой ссылки между их обслуживанием/репозиториями?

Сообщение Anonymous »

Я разрабатываю приложение WPF, которое потребляет данные из нескольких веб -API. Я немного смущен тем, как услуги и репозитории должны обрабатывать кэширование моделей и как разрешить свои отношения без введения круговых зависимостей между услугами или репозиториями. < /P>
Как люди обычно подходят к этой проблеме? Затем уровень обслуживания должен нести ответственность за разрешение отношений между этими моделями и, возможно, за их кэширование. Где должно происходить кэширование моделей человека и задач? Внутри службы?

Подробнее здесь: https://stackoverflow.com/questions/797 ... repositori

Вернуться в «C#»