2016-08-09 47 views
3

Gibt es eine Möglichkeit, die Anzahl der Benutzer in der Tabelle AspNetUsers zu erhalten, die automatisch von ASP.NetMVC 5 erstellt wird?Wie die Anzahl der ApplicationUser in der AspNetUsers-Tabelle in ASP.Net MVC 5 erhalten?

Im ApplicationDbContext, die in der IdentityModels.cs Datei automatisch erstellt, wenn Sie ein ASP.Net MVC 5 Projekt starten, sehe ich nicht so etwas wie:

public DbSet<ApplicationUser> ApplicationUsers { get; set; } 

, die die Darstellung und bekommt die Einträge in der Datenbank des eine typische Art und Weise ist Tabelle für eine bestimmte Verbindung.

Antwort

3

Ihr Kontext verwendet Identity (wahrscheinlich v2), was bedeutet, dass es von IdentityDbContext erbt, das ist, wo Sie die users DbSet sehen werden. So sollten Sie in der Lage sein, etwas in der Art zu schreiben:

var userCount = context.Users.Count(); 
+0

Es gefunden! Es ist wie du sagst, danke! Wird es akzeptieren, wenn die Gnadenfrist vorbei ist! :) – Ian

+0

@kayess Haha danke – DavidG