هل من الممكن استخدام Rhino.Commons.HttpModules.UnitOfWorkApplication في ASP.NET 3.5 (لا MVC)؟
-
08-07-2019 - |
سؤال
وحاولت أن أجد الدروس / المواد على استخدام UnitOfWorkApplication في ASP.NET (لا MVC). ولكن كل المعلومات يمكنني العثور على حوالي كيفية استخدامها في ASP.NET MVC.
هل هذا يعني أنه ليس من الممكن استخدام Rhino.Commons.HttpModules.UnitOfWorkApplication في التطبيقات لدينا نموذج ويب القديمة؟
وأنا واجهت مشكلة أن أستخدمه مستودع الموروثة من Rhino.Commons.NHRepository في صفحات ASP.NET. فإنه يتطلب استدعاء UnitOfWork.Start () قبل استدعاء وظائف في المخزون. أنا فقدت تماما في معرفة كيفية ربط ذلك في ASP.NET.
المحلول
ونعم، وأنها تعمل مع ASP.NET منتظم. فقط تأكد يرث GlobalApplication بك من UnitOfWorkApplication. يتم تنفيذ UnitOfWork.Start () تلقائيا عند بدء تشغيل طلب (<لأ href = "https://rhino-tools.svn.sourceforge.net/svnroot/rhino-tools/trunk/commons/Rhino.Commons.NHibernate/HttpModules/ UnitOfWorkApplication.cs "يختلط =" نوفولو noreferrer "> شفرة المصدر ).