È possibile utilizzare Rhino.Commons.HttpModules.UnitOfWorkApplication in ASP.NET 3.5 (non MVC)?
-
08-07-2019 - |
Domanda
Ho provato a trovare tutorial / articoli sull'uso di UnitOfWorkApplication in ASP.NET (non MVC). Ma tutte le informazioni che posso trovare riguardano come usarlo in ASP.NET MVC.
Significa che non è possibile utilizzare Rhino.Commons.HttpModules.UnitOfWorkApplication nelle nostre vecchie applicazioni webform?
Ho riscontrato il problema che sto utilizzando repository ereditato da Rhino.Commons.NHRepository nelle pagine ASP.NET. Richiede di chiamare UnitOfWork.Start () prima di chiamare le funzioni nel repository. Sono abbastanza perso nel capire come collegarlo ad ASP.NET.
Soluzione
Sì, funziona con ASP.NET normale. Basta ereditare GlobalApplication da UnitOfWorkApplication. UnitOfWork.Start () viene eseguito automaticamente all'avvio della richiesta ( codice sorgente ).
Per riferimento, controlla la pagina wiki .