16 lines
494 B
C#
16 lines
494 B
C#
using System.Security.Claims;
|
|
|
|
namespace StandManager.Service.Interfaces
|
|
{
|
|
// public interface IMembershipService
|
|
// {
|
|
// Task<LoginResult> TryLoginAsync(LoginModel model);
|
|
// }
|
|
|
|
// public record LoginResult(bool Success, string? ErrorMessage, ClaimsPrincipal? ClaimsPrincipal)
|
|
// {
|
|
// public static LoginResult Fail(string msg) => new(false, msg, null);
|
|
// public static LoginResult Success(ClaimsPrincipal cp) => new(true, null, cp);
|
|
// }
|
|
}
|