Предположим, у меня есть служба WCF, которая не основана на сеансах или одноэлементном режиме и настроена для каждого вызова.Службе нужна некоторая информация из файла, но эта информация не меняется и должна быть прочитана только один раз.Я не хочу, чтобы каждый звонок открывал и читал содержимое файла по соображениям производительности.Я хотел бы кэшировать эти данные.
Как сделать так, чтобы при каждом вызове make служба WCF кэшировала эту информацию, чтобы избежать открытия и чтения файла при каждом вызове?
Нужно ли отдельное кэширование?сервис / компонент?Мы используем .Net 4.
Одна вещь, на которую я обратил внимание, - это возможность использования службы кэширования AppFabric, но, возможно, есть что-то более простое.