Memcached 2 차 레벨 캐싱을 설정하려고합니다. SVN에서 프로젝트를 다운로드하고 테스트 프로젝트에서 어떻게 구성되어 있는지 살펴보고, app.config에서이 문서를 찾았습니다. NHibernate.Caches.MemCache
전화 configurationmanager.getsection("memcache")
에서 Memcache를 제공 코드가 null이 밖으로 에러가 발생하는 반환 그러나구성 관리자를 통해 nhibernate 구성 섹션을 가져올 수 없습니다.
<configuration>
<configSections>
<section name="memcache" type="NHibernate.Caches.MemCache.MemCacheSectionHandler,NHibernate.Caches.MemCache" />
</configSections>
<memcache>
<memcached host="xx.xx.xx.xx" port="11211" weight="10" />
</memcache>
</configuration>
.
.UI, .Core 및 .Data의 세 가지 프로젝트가 있는데, app.config는 .UI이고 .Data는 SessionFactory
이 빌드되고이 구성 섹션을로드하려는 코드가 시작됩니다. .Data에는 Nhibernate.Caches.Memcache
참조가 있으며 문제를 해결하지는 못했지만 .UI에 추가하려고했습니다.
이 구성에 대한 잘못된 내용은 무엇입니까? 아니면 내 프로젝트에 관한 것일까? 누구든지 NHibernate.Caches.MemCache
으로 전혀 경험이 있습니까? Google을 통해 찾을 수있는 정보가 많지 않습니다.