重构项目结构,移除Assignment相关功能,优化Submission模块
Some checks failed
TechAct / explore-gitea-actions (push) Failing after 12s
Some checks failed
TechAct / explore-gitea-actions (push) Failing after 12s
This commit is contained in:
20
TechHelper.Server/Services/User/IUserSerivces.cs
Normal file
20
TechHelper.Server/Services/User/IUserSerivces.cs
Normal file
@@ -0,0 +1,20 @@
|
||||
using Entities.Contracts;
|
||||
using Entities.DTO;
|
||||
|
||||
namespace TechHelper.Services.Beta
|
||||
{
|
||||
public interface IUserSerivces : IBaseService<UserDto, Guid>
|
||||
{
|
||||
Task<ApiResponse> GetStudentDetailInfo(Guid userId);
|
||||
Task<ApiResponse> RestoreUserRoleInformation(User user);
|
||||
Task<ApiResponse> VerifyUserInformation(Guid userId);
|
||||
/// <summary>
|
||||
/// 注册新用户,并根据角色关联到班级
|
||||
/// </summary>
|
||||
/// <param name="registrationDto">用户注册数据</param>
|
||||
/// <returns>操作结果</returns>
|
||||
Task<ApiResponse> RegisterNewUserAsync(UserForRegistrationDto registrationDto);
|
||||
|
||||
Task<ApiResponse> InitAdminUser(UserForAdmin registrationDto);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user