मुझे अपने प्रोजेक्ट में एक एचक्यूएल क्वेरी का उपयोग करना है और मुझे एक त्रुटि है: "इकाई मैप नहीं की गई है"।ऑटो-आयात = "सत्य" की अनुमति कैसे दें जब हम कोड द्वारा निबर्ननेट 3.2 के मैपिंग का उपयोग करते हैं?
जब मैं nHibernate HQL - entity is not mapped या nHibernate HQL - entity is not mapped (या अन्य वेब साइट) को पढ़ने मैं पढ़ सकते हैं मैं प्रत्येक वर्ग पर स्वत: आयात = "true" का उपयोग करना होगा।
<hibernate-mapping
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
namespace="BusinessObjets" assembly="BusinessObjects"
xmlns="urn:nhibernate-mapping-2.2" auto-import="true"> ...
हम इस ऑटो आयात को कैसे स्थापित कर सकते हैं जब हम nhibernate 3.2 के साथ कोड द्वारा मैपिंग का उपयोग करते हैं?
मैं मानचित्रण लोड करने के लिए है कि कोड का उपयोग करें:
var mapper = new ModelMapper();
mapper.AddMappings(typeof(Repository).Assembly.GetTypes());
return mapper.CompileMappingForAllExplicitlyAddedEntities();
सादर
धन्यवाद। कोड –
द्वारा मैपिंग के साथ सभी सामानों को ढूंढना मुश्किल है, मुझे एनएचबीर्नेट कोड के माध्यम से खुदाई का एक घंटा बचाया - धन्यवाद! – Dav