유창한 구성의 래퍼와 같은 것을 사용할 수 있습니까? 그렇다면 유창한 nHibernate가있는 nHibernate 래퍼 사용
http://jeffreypalermo.com/blog/use-this-nhibernate-wrapper-to-keep-your-repository-classes-simple/
는 어디에서 유창한 설정을 추가?또한 asp.net 및 windows 응용 프로그램에서 모두 사용하기에 적합합니까? 저장소 패턴을 사용하여 내 nHibernate 세션을 생성 할 계획입니까? ,
public Configuration GetConfiguration()
{
return Fluently.Configure()
.Database(/* your database settings */)
.Mappings(/* your mappings */)
.ExposeConfiguration(/* alter Configuration */) // optional
.BuildConfiguration();
}
상황 처리에 대한 추가적인 문의에 대해서 : 대신 당신이 링크 된 페이지에 표시된
public Configuration GetConfiguration()
{
var configuration = new Configuration();
configuration.Configure();
return configuration;
}
당신의 SessionBuilder
에서 GetConfiguration
방법에서
감사합니다 ... 이것은 asp.net 이외의 다른 응용 프로그램에 적합합니까 ?? - Windows 서비스에서 내 저장소를 사용하려고합니다. – Alex
예. 너 괜찮을거야. 내 모든 응용 프로그램에서 비슷한 저장소 패턴을 사용합니다. – snicker
고마워요 :-) 그 링크의 예제에서 getExistingOrNewSession은 HttpContext를 검사합니다 - Windows 응용 프로그램에서 사용할 때 어떻게 작동합니까? – Alex