我是Silverlight的新手。我有一个登录页面,用户登录后我想在应用程序中维护用户名和详细信息。
如何实现这一目标?
答案 0 :(得分:0)
使用cookies。
答案 1 :(得分:0)
答案 2 :(得分:0)
使用可从任何Silverlight视图模型访问的全局上下文对象,例如
public class ApplicationContext
{
// Static instance of the application class.
private static ApplicationContext _instance;
public static ApplicationContext Instance()
{
return _instance ?? (_instance = new ApplicationContext()
}
public UserDetailsCustomClass SecurityContext { get; set; }
}
然后它可以在Silverlight应用程序中的任何位置使用,例如
var submUserLogin = ApplicationContext.Instance().SecurityContext.CurrentUser.Login;