20 lines
537 B
C#
20 lines
537 B
C#
using System.Net;
|
|
using TIAM.Models;
|
|
using TIAMWebApp.Shared.Application.Models;
|
|
|
|
namespace TIAMWebApp.Shared.Application.Interfaces;
|
|
|
|
public interface IAcWebSessionServiceClient
|
|
{
|
|
public string? SessionId { get; set; }
|
|
|
|
public SiteViewModel SiteViewModel { get; }
|
|
|
|
public UserSessionModel? User { get; set; }
|
|
public IPAddress? IpAddress { get; set; }
|
|
public bool IsAuthenticated { get; set; }
|
|
public bool IsDevAdmin { get; set; }
|
|
public bool IsSysAdmin { get; set; }
|
|
|
|
public Task ClearAll();
|
|
} |