0

ASP.NET (MVC 아님)에서 UnitOfWorkApplication 사용에 대한 자습서/기사를 찾으려고했습니다. 그러나 찾을 수있는 모든 정보는 ASP.NET MVC에서 사용하는 방법에 관한 것입니다.ASP.NET 3.5 (MVC 아님)에서 Rhino.Commons.HttpModules.UnitOfWorkApplication을 사용할 수 있습니까?

이전 webform 응용 프로그램에서 Rhino.Commons.HttpModules.UnitOfWorkApplication을 사용할 수 없다는 뜻입니까?

ASP.NET 페이지에서 Rhino.Commons.NHRepository에서 상속 한 리파지토리를 사용하고 있다는 문제가 있습니다. 저장소에서 함수를 호출하기 전에 UnitOfWork.Start()를 호출해야합니다. ASP.NET에 연결하는 방법을 알아 내는데 정말 실망합니다.

답변

1

예, 일반 ASP.NET에서 작동합니다. UnitOfWorkApplication에서 GlobalApplication을 상속받습니다. UnitOfWork.Start()는 요청이 시작될 때 자동으로 실행됩니다 (source code).

참고로 wiki page을 확인하십시오.

+0

UnitOfWorkApplication에서 상속 한 후 사이트를 탐색 할 때 "파일 D : \ PathOfSite \ Windsor를 찾을 수 없습니다"오류가 발생합니다. 내가 윈저에 대해 설정해야한다고 생각하십니까? 그러나 어떻게? –

+0

xml (windsor.config) 또는 binsor (windsor.boo)를 사용하여 windsor를 설정할 수 있습니다. 이 샘플 binsor config를 참조하십시오. https://rhino-tools.svn.sourceforge.net/svnroot/rhino-tools/trunk/SampleApplications/Exesto/Exesto.Web/Windsor.boo –

+0

대단히 감사합니다. 그것은 작동합니다! –