Sic.Framework-Nanjing-Baishi/MECF.Framework.Common/MECF/Framework/Common/Account/Extends/UserContext.cs

36 lines
629 B
C#

using System;
using MECF.Framework.Common.CommonData;
namespace MECF.Framework.Common.Account.Extends
{
[Serializable]
public class UserContext : NotifiableItem
{
private string _loginName;
public string LoginName
{
get => _loginName;
set
{
_loginName = value;
InvokePropertyChanged();
}
}
public Role Role { get; set; }
public DateTime LoginTime { get; set; }
public DateTime LastAccessTime { get; set; }
public int Token { get; set; }
public string SessionId { get; set; }
public string Language { get; private set; }
public bool IsLogin { get; set; }
}
}