문제

나는 MS 엔터프라이즈 캐싱 블록을 사용하고 있으며 캐싱을 위해 소거 할 때 메시지를 기록하고 싶습니다. 캐시가 만료되면 정확히 알고 싶습니다.null이 삭제 될 수있는 경우 캐시에서 데이터를 가져올 때.그 일이 일어 났을 때 정확히 알고 싶습니다.

그렇게 할 수 있습니다.Google 검색 및 문서를 읽는 것은 지금까지 정보를 제공하지 않았습니다.

도와주세요.

도움이 되었습니까?

해결책

자신의 ibackingstore를 굴려야하는 것 같습니다. 예 :

public class MyBackingStoreLog : IBackingStore
{
    // TODO: Implement all IBackingStore, pay attention to the Remove method
    public void Remove(string key)
    {
        Log(string.format("{0} was just removed from cache", key));
    }
}
.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top