using Entities.Contracts; using Entities.DTO; namespace TechHelper.Services.Beta { public interface IUserSerivces : IBaseService { Task GetStudentDetailInfo(Guid userId); Task RestoreUserRoleInformation(User user); Task VerifyUserInformation(Guid userId); /// /// 注册新用户,并根据角色关联到班级 /// /// 用户注册数据 /// 操作结果 Task RegisterNewUserAsync(UserForRegistrationDto registrationDto); Task InitAdminUser(UserForAdmin registrationDto); } }