Get connection using SessionFactory in ASP.NET MVC 4 NHibernate application -


मैंने NHibernate.dll के साथ अपने asp.NET MVC 4 अनुप्रयोग बनाया है (संस्करण 1.2.0.4000 )।

मेरे द्वारा उपयोग किए जाने से पहले कोड SqlConnection :

  SqlConnection कनेक्शन = m_SessionFactory प्राप्त करने के लिए है। कनेक्शनप्रदाता। गेटकॉन्क्शन () SqlConnection के रूप में;  

मेरे NHibernate संस्करण को 3.3.1.4000 में अब त्रुटि का सामना करने के बाद:

' NHibernate.ISessionFactory 'में' कनेक्शनप्राइवर 'के लिए कोई परिभाषा नहीं है और कोई भी विस्तार विधि' कनेक्शनप्रदाता 'को' NHibernate.ISessionFactory 'प्रकार की पहली तर्क स्वीकार नहीं किया जा सकता है (क्या आप उपयोग निर्देश या एक विधानसभा संदर्भ को याद नहीं कर रहे हैं?)

कृपया एक उत्तर का सुझाव दें!

यदि आप वास्तव में इसकी आवश्यकता , आप अपने ISessionFactory को अपने NHibernate कार्यान्वयन में डाल सकते हैं:

  var फ़ैक्टरी = m_SessionFactory NHibernate.Impl.SessionFactoryImpl; Var कनेक्शन = कारखाना। कनेक्शन प्रोव्हाइडर। गेटकॉन्क्शन () SqlConnection के रूप में;  

Comments

Popular posts from this blog

sqlite3 - UPDATE a table from the SELECT of another one -

c# - Showing a SelectedItem's Property -

javascript - Render HTML after each iteration in loop -