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); }