yavsc/src/Yavsc.Abstract/Identity/UserInfo.cs

29 lines
810 B
C#
Raw Normal View History

#nullable enable
2018-07-16 02:36:44 +02:00
namespace Yavsc.Abstract.Identity
2017-02-01 19:53:10 +01:00
{
public class UserInfo {
2017-04-08 00:33:14 +02:00
public UserInfo()
{
}
2025-08-19 21:31:49 +01:00
public UserInfo(string userId, string userName, string email, string avatar)
2017-04-08 00:33:14 +02:00
{
2017-05-02 13:10:23 +02:00
UserId = userId;
UserName = userName;
2025-08-19 21:31:49 +01:00
Email = email;
2017-05-02 13:10:23 +02:00
Avatar = avatar;
2017-04-08 00:33:14 +02:00
}
public string UserId { get; set; } = string.Empty;
public string? UserName { get; set; }
public string? FullName { get; set; }
public string? Email { get; set; }
public string? Address { get; set; }
public string? Avatar { get; set; }
public string[] Roles { get; set; } = [];
public string? DedicatedGoogleCalendar { get; set; }
public string? BankInfoSummary { get; set; }
2017-02-01 19:53:10 +01:00
}
}