Articles of इकाई रूपरेखा

इकाई फ़्रेमवर्क कोड प्रथम: "डिफ़ॉल्ट" मान के लिए विदेशी कुंजी को कैसे एनोटेट करना है?

मेरे पास 2 वर्ग हैं: ग्राहक और सर्वेक्षण प्रत्येक ग्राहक के पास कई सर्वेक्षण हो सकते हैं – लेकिन केवल एक डिफ़ॉल्ट सर्वेक्षण। मैंने इस तरह की कक्षाओं को परिभाषित किया है: public class Client { [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int ID { get; set; } public string ClientName { get; set; } public Nullable<int> DefaultSurveyID { […]

ईएफ मॉडल के साथ सरल मॉडल का प्रयोग-पहले

क्या साधारण मॉडल ईएफ मॉडल के साथ पहले इस्तेमाल किया जा सकता है? जब मैं यह कोशिश करता हूं, तो मुझे "निवेदित नेट फ्रेमवर्क डेटा प्रदाता को खोजने में असमर्थ" मिलता है जब मैं WebSecurity.InitializeDatabaseConnection. कॉल करता WebSecurity.InitializeDatabaseConnection. इसे दूसरे तरीके से स्थापित करने के लिए: मैं WebSecurity.InitializeDatabaseConnection को कॉल नहीं कर सकता। WebSecurity.InitializeDatabaseConnection करने […]

इकाई फ़्रेमवर्क कोडअधिक जानकारी के साथ कई रिश्ते के लिए सबसे पहले

मेरे पास निम्नलिखित मॉडल हैं: class Contract { string ContractID{get;set;} ICollection<Part> Parts{get;set;} } class Part { string PartID{get;set;} ICollection<Contract> Contracts{get;set;} } समस्या यह है कि भाग और अनुबंध के बीच संबंध में निम्नलिखित अतिरिक्त जानकारी भी शामिल है: class ContractParts { Contract{get;set;} Part{get;set;} Date{get;set;} //additional info Price{get;set;} //additional info } मैं इस के लिए इकाई […]

इकाई ढांचे में एक "इन" क्वेरी कैसे करें?

सूची से चाबियाँ वाली पंक्तियों को चुनने के लिए मैं एक चयन में लिनक्स में कैसे चुन सकता हूं? कुछ इस तरह: var orderKeys = new int[] { 1, 12, 306, 284, 50047}; var orders = (from order in context.Orders where (order.Key in orderKeys) select order).ToList(); Assert.AreEqual(orderKeys.Count, orders.Count); मैंने कुछ उत्तरों में उल्लिखित विधि को […]

इकाई फ़्रेमवर्क कई युक्त वस्तु के माध्यम से कई

मैं उत्सुक था अगर एक युक्त वस्तु के माध्यम से एक मध्यवर्ती तालिका को मानचित्रित करना संभव है I public class Subscriber : IEntity { [Key] public int Id { get; set; } public string Name { get; set; } private ChannelList _subscribedList { get; set; } public int NumSubscribedChannels { get { return _subscribedList.Count(); […]

इकाई फ़्रेमवर्क 4.3 में बढ़ते हुए बीज डेटा का सबसे अच्छा तरीका

मैं एक मौजूदा डेटाबेस पर इकाई फ़्रेमवर्क 4.3 का उपयोग कर रहा हूं और मेरे पास कुछ ऐसे परिदृश्य हैं जिन्हें मैं पूरा करने का प्रयास कर रहा हूं। सबसे पहले, यदि मैं अपना डेटाबेस हटाता हूं तो मैं ई-एफ को फिर से तैयार करना चाहूंगा जब से खरोंच से – मैंने इसके लिए एक […]

"LINQ अभिव्यक्ति नोड प्रकार 'शामिल' LINQ में इकाईयों में समर्थित नहीं है" – स्टम्प्ड!

बाद में मेरे ईएफ में, मैं अपने लिनक क्वेरी के भाग के रूप में उपयोग करने के लिए एक गुमनाम समारोह में उत्तीर्ण करने की कोशिश कर रहा हूं। फ़ंक्शन INT में पास होता है और एक BOOL लौटाता है (यू। रैटलटाइज INT है)। नीचे मेरे फ़ंक्शन का एक सरलीकृत संस्करण है: public IEnumerable<UserBandRelation> GetBandRelationsByUser(Func<int, […]

इकाई ढांचा कोड-पहली निरर्थक विदेशी कुंजी

मेरे पास एक User < Country मॉडल है एक उपयोगकर्ता एक देश का है, लेकिन किसी भी (रिक्त विदेशी कुंजी) से संबंधित नहीं हो सकता है। मैं इसे कैसे सेट करूँ? जब मैं एक अशक्त देश के साथ एक उपयोगकर्ता को सम्मिलित करने का प्रयास करता हूं, तो यह मुझे बताता है कि यह रिक्त […]

NSubstitute DbSet / IQueryable <T>

तो EntityFramework 6 बहुत बेहतर testable है तो पिछले संस्करण। और इंटरनेट पर कुछ बेहतरीन उदाहरण हैं जैसे एमओएक् की तरह चौखटे, लेकिन यह मामला है, मैं एनएसयूबीस्टीटियल का उपयोग करना पसंद करता हूं। मुझे NSubstitute के प्रयोग के साथ काम करने के लिए अनुवादित "गैर-क्वेरी" उदाहरण मिल गए हैं, लेकिन मुझे 'क्वेरी-परीक्षण' के आसपास […]

इकाई फ़्रेमवर्क और EntityState.Modified का उपयोग कर ऑब्जेक्ट के प्रत्येक फ़ील्ड्स को अपडेट करने का तरीका

मुझे दिए गए इकाई ऑब्जेक्ट के लिए property1 और property2 को छोड़कर सभी फ़ील्ड को अपडेट करना होगा। इस कोड को रखना: [HttpPost] public ActionResult Add(object obj) { if (ModelState.IsValid) { context.Entry(obj).State = System.Data.EntityState.Modified; context.SaveChanges(); } return View(obj); } इस कोड के साथ अद्यतन नहीं होने के लिए obj.property1 और obj.property2 के अपवाद जोड़ने के […]

दिलचस्प पोस्ट
जाओ – पार्सिंग की तारीख / समय स्ट्रिंग जो 'मानक' स्वरूप नहीं हैं आईई 10 उपयोगकर्ता-एजेंट एसएपी.नेट का कारण बनता है सेट-कुकी को नहीं भेजना (आईई 10 कुकीज़ सेट नहीं करना) आखिरी महीने में एक शाखा में सभी गतिविधियों को कैसे उजागर करना है? "आयात एरर: लिनक्स एसडीके अपग्रेड (1.9.35 -> 1.9.38) के बाद वेबपेज नामित कोई मॉड्यूल नहीं है" Asp.net MVC $ .पोस्ट कॉल वापसी स्ट्रिंग … jqGrid के प्रारूप के लिए मदद की ज़रूरत है एनएसएटीयूटिवर्डिंग पृष्ठभूमि रंग और गोलाकार कोनों मोडल व्यू नियंत्रक को खारिज करते समय प्रस्तुत नियंत्रक की अभिविन्यास को बनाए रखने के लिए कैसे करें? PHP 5 में कॉलर फ़ंक्शन? अचार / cPickle का प्रयोग अधिकतम पुनरावर्ती गहराई मारना क्या यूडब्ल्यूएसजीआई और एनजीएक्स को फ्लास्क ऐप की सेवा की आवश्यकता है? aws java sdk का उपयोग करके बिलिंग जानकारी परिशुद्धता के आधार पर एसएसई / एवीएक्स के साथ फास्ट वैक्टरित आरएसक्यूआरटी और पारस्परिक Bitwise shift (bit-shift) ऑपरेटरों और वे कैसे काम करते हैं? घोषणा का उपयोग कर PHP? एक टिक क्या है? मैं Xpath के साथ कई वर्गों के साथ एक तत्व कैसे चुन सकता हूं?