दिलचस्प पोस्ट
क्या एक बटन क्लिक करने के कारण आईफ्रेम में कोई इवेंट हो सकता है? मुझे AngularJS $ http सेवा या दो उदाहरणों की आवश्यकता है? क्यों ++ मुझे एल-वैल्यू माना जाता है, लेकिन आई ++ नहीं है? स्रोत निर्देशिका में एक स्थैतिक पुस्तकालय में लिंक करने के लिए मैं कैसे सीएमके को बताऊँ? एक्लिप्स के लिए जेवीएम अधिकतम हेप आकार बढ़ाएं जांचें कि एक स्ट्रिंग में कोई संख्या है या नहीं आर में एक स्ट्रिंग कन्टाटाइनेशन ऑपरेटर बनाना UIColor से आरजीबी मूल्यों को निकालें प्रतिक्रिया में वैरिएबल और स्ट्रिंग्स को जोड़ना "न्यूड () द्वारा ऑर्डर" – यह कैसे काम करता है? Xx-xx-xxx में UITextField प्रारूप एक बाइनरी अनुक्रम एक्स बिट्स के सभी क्रमपरिवर्तन ब्राउज़र से पता बार हटाना (एंड्रॉइड पर देखने के लिए) क्या वीएस 02010 में सीएसएस सत्यापन प्रणाली को बदलना संभव है? उद्देश्य- सी (जेएसओएन फ्रेमवर्क, वाईएजेएल, टचजसन, आदि) के लिए JSON पार्सर की तुलना

ASP.NET पहचान – प्रति प्रकार एकाधिक ऑब्जेक्ट सेट समर्थित नहीं हैं I

मेरे एप में एएसपी.नेट पहचान का उपयोग करते हुए मुझे एक त्रुटि मिली

प्रति प्रकार एकाधिक ऑब्जेक्ट सेट समर्थित नहीं हैं I ऑब्जेक्ट 'पहचान उपयोगकर्ता' सेट करते हैं और 'उपयोगकर्ता' में दोनों प्रकार 'अनुशंसा प्लेटफार्म। मॉडल्स.एप्लिकेशन यूजर' के उदाहरण होते हैं।

मैंने स्टैकहोवरफ्लो में इस त्रुटि के बारे में कुछ प्रश्न देखा सभी एक ही प्रकार के दो डीबीसेट ऑब्जेक्ट पर संकेत देते हैं। लेकिन मेरे डीबीसीटीएक्सटेक्स में डीबीएसट्स के समान प्रकार नहीं हैं। FindAsync () विधि पर फेंक दिया में अपवाद, में लॉग इन के दौरान

if (ModelState.IsValid) var user = await UserManager.FindAsync(model.UserName, model.Password); if (user != null && user.IsConfirmed) { 

समस्या यह है कि मेरे पास एक ही प्रकार के दो डीबीसेट नहीं हैं I मेरे संदर्भ इस तरह दिखते हैं:

 public class ApplicationDbContext : IdentityDbContext<ApplicationUser> { public ApplicationDbContext() : base("DefaultConnection") { } public System.Data.Entity.DbSet<RecommendationPlatform.Models.ApplicationUser> IdentityUsers { get; set; } } 

तथा

 public class RecContext : DbContext { public RecContext() : base("RecConnection") { Database.SetInitializer<RecContext>(new DropCreateDatabaseIfModelChanges<RecContext>()); } public DbSet<Recommendation> Recommendations { get; set; } public DbSet<Geolocation> Geolocations { get; set; } public DbSet<Faq> Faqs { get; set; } public DbSet<IndexText> IndexTexts { get; set; } } 

इस समस्या का कारण क्या हो सकता है? शायद कुछ में निर्मित एएसपी.नेट पहचान कार्यप्रणालियों के साथ जुड़ा हुआ है? वैसे भी, क्या उपयोगकर्ता प्रकार है? मेरे पास यह मेरे ऐप में नहीं है …

Solutions Collecting From Web of "ASP.NET पहचान – प्रति प्रकार एकाधिक ऑब्जेक्ट सेट समर्थित नहीं हैं I"

आपके पास एक ही प्रकार के दो DbSet

IdentityDbContext<T> में Users रूप में घोषित गुण हैं:

 public DbSet<T> Users { get; set; } 

आप अपनी कक्षा में दूसरे को घोषित कर रहे हैं।

इस फाइल की समीक्षा करें "ApplicationDbContext.cs", पंक्ति को हटा दें, जो पाबंदी से स्वचालित रूप से उत्पन्न होता है, इस तरह से होना चाहिए:

 public System.Data.Entity.DbSet<Manager.Models.ApplicationUser> IdentityUsers { get; set; }