Mam kontroler, który pobiera dane na podstawie bieżącego użytkownika, który jest zalogowany i chciałbym przypisać zmiennej lokalnej tak:..Uzyskaj nazwę użytkownika w konstruktorze kontrolera?
public UsergroupsCustAdminController()
{
User u = _us.GetUsers(HttpContext.User.Identity.Name).First();
this._customerID = u.CustomerID;
}
Jakoś nie mogę uzyskać wartość dla bieżącego użytkownika zalogowanego w jaki powinienem to naprawić? Muszę użyć tego "CustomerID" w wielu miejscach w mojej klasie kontrolnej.
/M
Proszę wyjaśnić, jaka była odpowiedź i podać próbkę kodu. Odpowiedź WR powinna być samodzielna bez artykułu źródłowego. Chociaż nazywanie twojego odniesienia jest także dobrą praktyką. –