2016-04-14 10 views
0

Ich benutze Syncfusion's API zu ChangeConnectiongString. Ich habe eine switch-Anweisung, die bestimmt, wozu die Verbindungszeichenfolge geändert werden soll, aber ich habe Probleme bei der Abfrage, wer eingeloggt ist, so dass ich die API nicht nutzen kann.Abfrage Benutzer angemeldet mit Dashboard-Plattform

Darf ich fragen, hat jemand das verwendete syncfusion Dashboard API abgefragt und konnte erfolgreich abfragen, wer eingeloggt ist. Wenn ja, kann ich ein paar Tipps oder Hinweise bekommen.

Antwort

1

Sie können das folgende Code-Snippet beziehen, das hilft, die aktuell angemeldeten Benutzerinformationen zu bringen.

(HttpContext.Current.User as Syncfusion.Server.Base.ServerPrincipal) 

Daher können Benutzername throguh erhalten werden,

(HttpContext.Current.User as Syncfusion.Server.Base.ServerPrincipal).UserName 

und E-Mail von dem entsprechenden Benutzer kann durch die erhalten werden,

(HttpContext.Current.User as Syncfusion.Server.Base.ServerPrincipal).UserEmail