1
메모리 캐시에 System.Runtime.Caching을 사용하고 있지만 파일 캐쉬도 갖고 싶습니다. 나는 이것을하는 방법을 보는 약간 말썽이 있고있다. 물론, 나는 이것을 만들 수있는 유일한 방법을 만들 수 있습니다. 디스크에 저장하고 디스크에서 가져옵니다. 하지만, System.Runtime.Caching으로 더 영리한 것을 할 수 있을까요? 예를 들어, 항목에 만료를 얻으시겠습니까? 간단한 디스크 저장 캐시에서 만료를 구현하는 방법을 실제로 볼 수 없습니다.파일 시스템 캐싱
난 당신이 타이머와 함께 무엇을 의미하는지에 대한 확신이 무엇입니까? 타이머와 만료가있는 객체를 만든 다음 디스크에 직렬화하고 프로그램을 닫은 다음 나중에 다시 엽니 다. 디스크에서 만료 기한은 어떻게됩니까? – Nicolai
개체에 만료 정보가있을 수 있습니다. 직렬화 해제 후에는 현재 날짜 및 시간과 비교하여 유효 기간이 만료되었는지 여부를 확인할 수 있습니다. 나중에 정기적 인 내부 처리 후에 동일한 정보를 확인하기 위해 일부 타이머를 시작할 수 있습니다. 희망이 도움이! –