que tienen un controlador que recibe los datos en función del usuario actual que ha iniciado la sesión y me gustaría asignar una variable local como esto:..¿Obtener nombre de usuario en el constructor para el controlador?
public UsergroupsCustAdminController()
{
User u = _us.GetUsers(HttpContext.User.Identity.Name).First();
this._customerID = u.CustomerID;
}
De alguna manera no puedo obtener el valor para los usuarios conectados en ese momento ¿Cómo debería arreglar esto? Necesito usar ese "CustomerID" en muchos lugares en mi clase de controlador.
/M
Explique cuál fue la respuesta y proporcione un ejemplo de código. Una respuesta SO debería ser independiente sin el artículo original. Aunque nombrar tu referencia también es una buena práctica. –