using MilliSim.Common.Dtos;
using MilliSim.Common.Models;
namespace MilliSim.Services;
///
/// 验证码结果
///
public class CaptchaResult
{
public string CaptchaId { get; set; } = string.Empty;
public string Svg { get; set; } = string.Empty;
}
public interface IAuthService
{
Task> GetCaptchaAsync();
Task> LoginAsync(LoginRequest request);
Task ChangePasswordAsync(ChangePasswordRequest request);
Task> GetProfileAsync();
Task> UpdateProfileAsync(UpdateProfileRequest request);
}