title: Use viewBag in Master page Asp.net MVC
body: <p>I am developing a website using asp.net MVC</p>
  
  <p>I want to show the name of user after he/she logged in the website.</p>
  
  <p>The problem is that <code>User.Identity.Name</code> returns user email and I do not want to change that because user name is not unique. And I want to access email in other pages.</p>
  
  <p>I like to use a viewBag in my master page, but I do not know where to define it.</p>
  
  <p>If I define it in <code>Home/controller</code>, it works just for this action.</p>
  
  <p>Should I use filter?</p>