2015-12-09 27 views
5

'da bulunamadı "RESTful WCF Service" eğitimini takip ediyorum. Başvurumu inşa ettiğinde Ama bu hatayı alıyor: "Microsoft ASP.NET Identity.owin" bahsediyorHata: 'ApplicationUser' türü veya ad alanı adı Visual Studio 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

Ben aramalara ve birçok cevaplar ama bu başvuru eklendi ama hala bu hatayı alıyorum

+0

tüm doğru kütüphanelerine/referanslar Nuget paketleri var mı olduğunu. Projenizin herhangi bir yerinde bir ApplicationUser sınıfınız var mı? –

+0

hayır, Ne yapmalı? – BDeveloper

+0

Takip ettiğiniz eğiticiye bir link koyabilir misiniz? Muhtemelen IdentityUser formunu devralan ApplicationUser adlı bir sınıf oluşturmanız gerekir. Düzenleme: Veya adlarınız doğru ayarlanmadı bu nedenle ApplicationUser cannoy –

cevap

8

IdentityUser'den türeyen ApplicationUser adlı bir sınıf oluşturun. Herhangi bir özellik veya yönteme sahip olmanıza gerek yoktur, ancak sistemde sahip olduğunuz her kullanıcı hakkında saklamak istediğiniz bilgileri (ad, adres vb.) Serbestçe uzatabilirsiniz.

using YourProjectName.Models; 

benim için çalıştı ad Bağlama

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

. yayının durumda, "YourProjectName" "OnlineStore2"

+0

Veya sınıfı yeni ad alanına içe aktarma ifadelerini kullanarak güncelleyebilirsiniz ... – Onots

İlgili konular