15 lines
383 B
C#
15 lines
383 B
C#
namespace ExpenseTracker.Application.Common.Interfaces.Services;
|
|
|
|
public interface ISessionUserService
|
|
{
|
|
public string? Id { get; }
|
|
public string? Email { get; }
|
|
public ICollection<string> Roles { get; }
|
|
|
|
public bool IsAdministrator { get; }
|
|
public bool IsAuthenticated { get; }
|
|
|
|
public string? AccessToken { get; }
|
|
public string? RefreshToken { get; }
|
|
}
|