2015-12-09 11 views
5

में नहीं पाया जा सका मैं "रीस्टफुल डब्लूसीएफ सेवा" ट्यूटोरियल का पालन कर रहा हूं। लेकिन जब मैं अपने आवेदन बनाया मैं इस त्रुटि मिलती है:त्रुटि: प्रकार या नामस्थान नाम 'एप्लिकेशन यूज़र' विजुअल स्टूडियो 2013

The type or namespace name 'ApplicationUser' could not be found (are you missing a using directive or an assembly reference?) c:\users\basma\documents\visual studio 2013\Projects\OnlineStore2\OnlineStore2_Client\App_Start\IdentityConfig.cs

मैं खोज की है और बहुत-से उत्तर जहां के बारे में "माइक्रोसॉफ्ट ASP.NET Identity.owin" बात कर, लेकिन मैं इस संदर्भ जोड़ा है, लेकिन अभी भी इस त्रुटि मिलती है

+0

क्या आपके पास सभी सही पुस्तकालयों के लिए nuget संकुल/संदर्भ हैं। क्या आपके पास अपनी परियोजना में कहीं भी एप्लिकेशन यूज़र क्लास है? –

+0

नहीं, क्या करना है? – BDeveloper

+0

क्या आप अपने द्वारा अनुसरण किए जा रहे ट्यूटोरियल के लिए एक लिंक डाल सकते हैं? आपको शायद एप्लिकेशनयूसर नामक एक कक्षा बनाने की आवश्यकता है जिसे फॉर्म पहचान यूज़र प्राप्त होता है। संपादित करें: या आपके नेमस्पेस सही तरीके से सेट नहीं किए गए हैं इसलिए एप्लिकेशन यूज़र कैनॉय –

उत्तर

8

एप्लिकेशन यूज़र नामक एक क्लास बनाएं जो पहचानकर्ता से प्राप्त हो। इसमें किसी भी गुण या विधियों की आवश्यकता नहीं है, लेकिन आप इसे किसी भी जानकारी के साथ स्वतंत्र रूप से विस्तारित कर सकते हैं जिसे आप सिस्टम पर मौजूद प्रत्येक उपयोगकर्ता के बारे में स्टोर करना चाहते हैं (सोचने का नाम, पता इत्यादि)।

public class ApplicationUser : IdentityUser 
{ 
    public virtual string Email { get; set; } // example, not necessary 
} 
0

नाम स्थान

using YourProjectName.Models; 

मेरे लिए काम किया लिंक करना। पोस्ट के मामले में, "YourProjectName" "OnlineStore2"

+0

या आप कक्षा को नए नामस्थान में आयात करने वाले उपयोग कथन अपडेट कर सकते हैं ... – Onots

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