В моем приложении SL используется аутентификация окон.
Когда приложение запущено, следующий код добавляет информацию о пользователе в colloection:
public App()
{
InitializeComponent();
// Create a WebContext and add it to the ApplicationLifetimeObjects
// collection. This will then be available as WebContext.Current.
WebContext webContext = new WebContext();
webContext.Authentication = new WindowsAuthentication() { DomainContext = new AMSRIAServices.Web.AuthenticationContext() };
this.ApplicationLifetimeObjects.Add(webContext);
}
Затем в любом коде позади пользовательского элемента управления я хочу получить информацию о пользователе.Я пытался использовать WebContext.Current.User, но ничего не получил.Как получить информацию о пользователе из Application.Current.ApplicationLifetimeObjects в коде?