0

ASP.NET'te (MVC değil) UnitOfWorkApplication kullanımıyla ilgili öğreticiler/makaleler bulmaya çalıştım. Ancak bulabildiğim tüm bilgiler, ASP.NET MVC'de nasıl kullanılacağı ile ilgili.Rhino.Commons.HttpModules.UnitOfWorkApplication'ı ASP.NET 3.5'de (MVC değil) kullanmak mümkün mü?

Bu, eski web form uygulamalarımızda Rhino.Commons.HttpModules.UnitOfWorkApplication kullanılmasının mümkün olmadığı anlamına mı geliyor?

ASP.NET sayfalarında Rhino.Commons.NHRepository öğesinden devralınan depo kullandığım sorunla karşılaşıyorum. Depodaki işlevleri çağırmadan önce UnitOfWork.Start() yöntemini çağırması gerekir. Bunu ASP.NET'e nasıl bağlayacağımı anlamakta oldukça kayboldum.

cevap

1

Evet, normal ASP.NET ile çalışır. Sadece GlobalApplication'ı UnitOfWorkApplication'dan devralın. İstek başladığında UnitOfWork.Start() otomatik olarak yürütülür (source code).

Referans için, wiki page'u kontrol edin.

+0

UnitOfWorkApplication öğesinden devraldıktan sonra siteye göz atarken "Dosya D: \ PathOfSite \ Windsor bulunamadı" hatası alıyorum. Windsor için yapılandırmam gerektiğini düşünüyorum. Ama nasıl? –

+0

, windsoru kurmak için xml (windsor.config) veya binsor (windsor.boo) kullanabilirsiniz. Bu örnek binsor yapılandırmasına bakın: https://rhino-tools.svn.sourceforge.net/svnroot/rhino-tools/trunk/SampleApplications/Exesto/Exesto.Web/Windsor.boo –

+0

Çok teşekkürler. İşe yarıyor! –

İlgili konular