2013-06-24 2 views
1

NHibernate의 2 차 수준 캐시를 구성하려고합니다. 내가 튜토리얼의 대부분을 수행 한 를 XML 설정을 사용하여 코드에 의해 구성되지 싶지만 코드에서이 XML 구성을 변환 할 수없는 것 : 나는 syscache 영역을 구성하는 방법코드를 사용하여 syscache의 영역 및 만료를 구성하는 방법 (App.Config xml 제외)

<syscache> 
    <cache region="LongTerm" expiration="180" priority="5" /> 
    <cache region="ShortTerm" expiration="60" priority="3" /> 
</syscache> 

및 만료 설정은 코드를 사용합니까?

답변

1

Syscache는 응용 프로그램 구성 파일에서 값을 가져옵니다. 코드로 구성을 노출하지 않습니다.

https://github.com/diegose/NHibernate.Diegose (신뢰할 수는 않지만 최신 버전)에서 복제하고 코드 api를 직접 구현할 수 있습니다.