2011-05-06 2 views
0

Fluent NHibernate (또는 실제로 모든 ORM)를 Umbraco가 액세스하는 .NET 사용자 컨트롤에 연결하기위한 제안이 있습니까? NHibernate 세션을 생성하기위한 시작점을 찾는 데 문제가 있습니다.Umbraco .NET 사용자 정의 컨트롤 - 유창 NHibernate

예를 들어 ASP.NET MVC 프로젝트에서 Global.asax의 Applicatoin_Start 및 Application_BeginRequest 이벤트를 사용하여 리포지토리를 만들고이를 내 컨트롤러에 삽입 할 수 있습니다. 이 Umbraco 프로젝트에서 저는 사용자 컨트롤 (예 : Search.ascx)을 호출하고 Umbraco에서 직접 컨트롤을 참조 할 것입니다. 물론, 나는 그것을위한 dll을 가지고있을 것이다. 하지만 요청할 때마다 NHibernate 세션을 완전히 설정하지 않고도 NHibernate 세션을 생성 할 수있는 방법이 있습니까?

This blog post

그러나 그것은 2

어떤 샘플 프로젝트 /이를 통해 저를 걸을 수있는 튜토리얼이 있다면 알려 주시기 바랍니다 일부에 계속 결코 흥미 보였다.

+0

our.umbraco.org에 질문하거나 포럼을 검색하면 누군가가 그곳에서 해본 결과 그들이 여기있는 사람들보다 umbraco를 더 잘 알게 될 것입니다! – Bex

+0

제안 해 주셔서 감사합니다! 포럼에 질문을 올렸습니다. – Brosto

답변

0

사용자 컨트롤이있는 경우 더 많은 ASP.Net 질문 인 것처럼 이것이 어둠 특정 질문이 아닙니다.

내가 요청에 따라 세션을 가지고하는 것이 좋습니다 appraoch 생각을 참조하십시오

http://ryanlanciaux.com/ryanlanciaux/post/NHibernate-Session-Per-Request.aspx

도움이 되었기를 바랍니다.

+0

도움에 감사드립니다. 나는 그것을 들여다가 내가 생각해내는 것을 보게 될 것이다. – Brosto

관련 문제