У меня есть код ниже в одном из моих контроллеров. Как я могу сделать это доступным для всех видов независимо от контроллера?
Спасибо
using (var context = new PrincipalContext(ContextType.Domain, "domain.local"))
{
var user = UserPrincipal.FindByIdentity(context, username);
DirectoryEntry directoryEntry = user.GetUnderlyingObject() as DirectoryEntry;
if (user != null)
{
Session["UserName"] = user.Name;
Session["EmailAddress"] = user.EmailAddress;
}
}