2013-03-14 6 views
5

मैं वीएस 2010 में एंटिटी फ्रेमवोक 4.0 पीओसीओ और डब्ल्यूसीएफ सेवाओं के साथ डॉट नेट प्रोजेक्ट पर काम कर रहा हूं। प्रदर्शन सुधार और तालिका मूल्यवान फ़ंक्शन समर्थन के कारण मैं एफ़ 5.0 पर स्विच करने जा रहा हूं और वीएस 2012.डब्लूसीएफ विशेषताओं के साथ एंटिटी फ्रेमवर्क 5.0 डीबीसीएन्टेक्स्ट टेम्पलेट समर्थन

लेकिन मैंने बहुत कुछ खोजा और किसी भी पॉको जेनरेटर टेम्पलेट या डीबीकोनटेक्स्ट जेनरेटर टेम्पलेट को नहीं मिला जो डेटा कंट्रैक्ट और डेटामेम्बर विशेषताओं को वीएस 2012 और ईएफ 5.एक्स में उपयोग करने के लिए समर्थन करता है।

[DataContract(IsReference = true)] 
[KnownType(typeof(Transactions))] 
public partial class Accounts 
    { 
    [DataMember] 
    public int AccountID { get; set; } 

    [DataMember] 
    public string AccountCode { get; set; } 
    } 

और मेरे सवाल कर रहे हैं:

1- वहाँ किसी भी एक है जो कि VS2012 में काम करता है इस तरह के एक टेम्पलेट है?

2- क्या कोई भी डब्ल्यूसीएफ आवश्यक विशेषताओं का समर्थन करने के लिए टेम्पलेट को अनुकूलित करने के लिए ईएफ 5.x डीबीसीएन्टेक्स्ट जनरेटर में आवश्यक परिवर्तनों को जानता है।

मेरे पास बहुत कम समय है और मुझे वास्तव में मदद चाहिए।

किसी भी मदद या मार्गदर्शन के लिए धन्यवाद।

उत्तर

0

आप किसी अन्य कोड फ़ाइल में आंशिक वर्ग कार्यान्वयन में आवश्यक विशेषताओं को जोड़ सकते हैं। अन्यथा, आपको .tt फ़ाइल को संपादित करने की आवश्यकता होगी। मेरा सुझाव है कि पूर्व में डेटा एनोटेशन (यानी मेटाडाटा टाइप टाइप) का उपयोग करने के लिए वैसे भी ऐसा होता है।

2

मैं वीएस 2012 का उपयोग करता हूं और मैंने डब्लूसीएफ विशेषताओं के साथ पहले से सजाए गए पीओसीओ इकाइयों को उत्पन्न करने के लिए "ईएफ 5.x डीबीकॉन्टेक्स्ट जेनरेटर" डब्ल्यूसीएफ समर्थन के साथ एक्सटेंशन डाउनलोड किया है।

इस संदर्भ जनरेटर का उपयोग करके आपको टेम्पलेट को और अनुकूलित करने की आवश्यकता नहीं है।

enter image description here

+0

मैं WCF समर्थन के साथ एफई 6.x DbContaxt जेनरेटर नहीं बल्कि 5.x. पाया 5.x के साथ क्या होता है? –

+0

आपको "टूल्स> एक्सटेंशन और अपडेट्स" में जांचना चाहिए। अगर मैं "ईएफ 5.x डीबी" का उपयोग करके खोज करता हूं तो मुझे इसे उपलब्ध परिणाम के रूप में मिलता है। – Francesco

संबंधित मुद्दे