Ich mag einige der Methoden von einem asp.net Identität application.Consider diese Zeile, wenn Code von einem Controller in der Lage sein zu lesen:Wie asp.net-Identitätsmethoden anzuzeigen?
var user = await UserManager.FindByNameAsync(model.Email);
Wenn ich per Definition (F12) zu finden versuchen, auf FindByNameAsync
, nimmt es mich zu einer Registerkarte UserManager[from metadata]
und zeigt nur die folgenden genannt:
public virtual Task<TUser> FindByNameAsync(string userName);
Warum bin ich nicht in der Lage, die tatsächliche Methode zu sehen? Gibt es eine Möglichkeit, das zu tun?
Die App hat nur ein Verweis auf das Modul oder Bibliothek, die die Implementierung für FIndByNameAsync hat und daher nur den Aufruf von den Metadaten in der aufrufenden Assembly leitet. –
Den Code dekompilieren? nicht sicher, ob Microsoft es Ihnen erlaubt, es zu tun –
Quellcode für Version 2.2 ist hier: http://aspnetidentity.codeplex.com/. Und Link zu der v3.x ist unten auf Github verlinkt. – trailmax