Преимущество ядра Asp.net IMemoryCache - PullRequest
0 голосов
/ 18 декабря 2018

Я хочу использовать кэш-память в ядре asp.net, и я реализую кэш как службу Singleton, теперь я вижу IMemoryCache, встроенный в ядро ​​asp.net.

Хочу ли я узнать, что такоеПреимущества ядра IMemoryCache asp.net перед моим сервисом Singleton?

Спасибо, что нашли время и поделились своими идеями

1 Ответ

0 голосов
/ 18 декабря 2018
  1. Вам не нужно обрабатывать синхронизацию потоков
  2. SetSlidingExpiration - это встроенный в кэш памяти
  3. RegisterPostEvictionCallback - обратный вызов, если срок действия данных истек.
  4. Ограничить размер кэша
  5. Тестирование, гораздо проще вводить и имитировать данные, чем тестировать с помощью singleton.

Вы можете прочитать все здесь :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...