Files
emall-api/FutureMailAPI/obj/Debug/net9.0/FutureMailAPI.xml
2025-10-16 15:21:52 +08:00

212 lines
9.2 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0"?>
<doc>
<assembly>
<name>FutureMailAPI</name>
</assembly>
<members>
<member name="M:FutureMailAPI.Controllers.AIController.WritingAssistant(FutureMailAPI.DTOs.WritingAssistantRequestDto)">
<summary>
AI写作辅助
</summary>
<param name="request">写作辅助请求</param>
<returns>AI生成的内容和建议</returns>
</member>
<member name="M:FutureMailAPI.Controllers.AIController.SentimentAnalysis(FutureMailAPI.DTOs.SentimentAnalysisRequestDto)">
<summary>
情感分析
</summary>
<param name="request">情感分析请求</param>
<returns>情感分析结果</returns>
</member>
<member name="M:FutureMailAPI.Controllers.AIController.FuturePrediction(FutureMailAPI.DTOs.FuturePredictionRequestDto)">
<summary>
未来预测
</summary>
<param name="request">未来预测请求</param>
<returns>未来预测结果</returns>
</member>
<member name="T:FutureMailAPI.Controllers.BaseController">
<summary>
基础控制器,提供通用的用户身份验证方法
</summary>
</member>
<member name="M:FutureMailAPI.Controllers.BaseController.GetCurrentUserId">
<summary>
获取当前用户ID
兼容OAuth中间件和JWT令牌两种验证方式
</summary>
<returns>用户ID如果未认证则返回0</returns>
</member>
<member name="M:FutureMailAPI.Controllers.BaseController.GetCurrentUserEmail">
<summary>
获取当前用户邮箱
</summary>
<returns>用户邮箱,如果未认证则返回空字符串</returns>
</member>
<member name="M:FutureMailAPI.Controllers.BaseController.GetCurrentUsername">
<summary>
获取当前用户名
</summary>
<returns>用户名,如果未认证则返回空字符串</returns>
</member>
<member name="M:FutureMailAPI.Controllers.BaseController.GetCurrentClientId">
<summary>
获取当前客户端ID
</summary>
<returns>客户端ID如果未认证则返回空字符串</returns>
</member>
<member name="M:FutureMailAPI.Controllers.FileUploadController.UploadAttachment(FutureMailAPI.DTOs.FileUploadWithFileRequestDto)">
<summary>
上传附件
</summary>
<param name="request">文件上传请求</param>
<returns>上传结果</returns>
</member>
<member name="M:FutureMailAPI.Controllers.FileUploadController.UploadAvatar(FutureMailAPI.DTOs.FileUploadWithFileRequestDto)">
<summary>
上传头像
</summary>
<param name="request">文件上传请求</param>
<returns>上传结果</returns>
</member>
<member name="M:FutureMailAPI.Controllers.FileUploadController.DeleteFile(System.String)">
<summary>
删除文件
</summary>
<param name="fileId">文件ID</param>
<returns>删除结果</returns>
</member>
<member name="M:FutureMailAPI.Controllers.FileUploadController.GetFile(System.String)">
<summary>
获取文件信息
</summary>
<param name="fileId">文件ID</param>
<returns>文件信息</returns>
</member>
<member name="M:FutureMailAPI.Controllers.NotificationController.RegisterDevice(FutureMailAPI.DTOs.NotificationDeviceRequestDto)">
<summary>
注册设备
</summary>
<param name="request">设备注册请求</param>
<returns>注册结果</returns>
</member>
<member name="M:FutureMailAPI.Controllers.NotificationController.GetNotificationSettings">
<summary>
获取通知设置
</summary>
<returns>通知设置</returns>
</member>
<member name="M:FutureMailAPI.Controllers.PersonalSpaceController.GetTimeline(FutureMailAPI.DTOs.TimelineType,System.Nullable{System.DateTime},System.Nullable{System.DateTime})">
<summary>
获取用户时间线
</summary>
<param name="type">时间线类型</param>
<param name="startDate">开始日期</param>
<param name="endDate">结束日期</param>
<returns>用户时间线</returns>
</member>
<member name="M:FutureMailAPI.Controllers.PersonalSpaceController.GetStatistics">
<summary>
获取用户统计数据
</summary>
<returns>用户统计数据</returns>
</member>
<member name="M:FutureMailAPI.Controllers.PersonalSpaceController.GetSubscription">
<summary>
获取用户订阅信息
</summary>
<returns>用户订阅信息</returns>
</member>
<member name="M:FutureMailAPI.Controllers.PersonalSpaceController.GetUserProfile">
<summary>
获取用户资料
</summary>
<returns>用户资料</returns>
</member>
<member name="M:FutureMailAPI.Controllers.StatisticsController.GetStatistics">
<summary>
获取用户统计数据
</summary>
<returns>用户统计数据</returns>
</member>
<member name="M:FutureMailAPI.Controllers.TimelineController.GetTimeline(FutureMailAPI.DTOs.TimelineType,System.Nullable{System.DateTime},System.Nullable{System.DateTime})">
<summary>
获取用户时间线
</summary>
<param name="type">时间线类型</param>
<param name="startDate">开始日期</param>
<param name="endDate">结束日期</param>
<returns>用户时间线</returns>
</member>
<member name="M:FutureMailAPI.Controllers.UploadController.UploadAttachment(FutureMailAPI.DTOs.FileUploadWithFileRequestDto)">
<summary>
上传附件
</summary>
<param name="request">文件上传请求</param>
<returns>上传结果</returns>
</member>
<member name="M:FutureMailAPI.Controllers.UploadController.UploadAvatar(FutureMailAPI.DTOs.FileUploadWithFileRequestDto)">
<summary>
上传头像
</summary>
<param name="request">文件上传请求</param>
<returns>上传结果</returns>
</member>
<member name="M:FutureMailAPI.Controllers.UserController.GetSubscription">
<summary>
获取用户订阅信息
</summary>
<returns>用户订阅信息</returns>
</member>
<member name="M:FutureMailAPI.Controllers.UserController.GetUserProfile">
<summary>
获取用户资料
</summary>
<returns>用户资料</returns>
</member>
<member name="M:FutureMailAPI.Extensions.HttpContextExtensions.GetCurrentUserId(Microsoft.AspNetCore.Http.HttpContext)">
<summary>
获取当前用户ID简化版本不再依赖token
</summary>
</member>
<member name="T:FutureMailAPI.Helpers.FileUploadOperationFilter">
<summary>
Swagger文件上传操作过滤器
</summary>
</member>
<member name="T:FutureMailAPI.Migrations.InitialCreate">
<inheritdoc />
</member>
<member name="M:FutureMailAPI.Migrations.InitialCreate.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:FutureMailAPI.Migrations.InitialCreate.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:FutureMailAPI.Migrations.InitialCreate.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:FutureMailAPI.Migrations.AddUserPreferences">
<inheritdoc />
</member>
<member name="M:FutureMailAPI.Migrations.AddUserPreferences.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:FutureMailAPI.Migrations.AddUserPreferences.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:FutureMailAPI.Migrations.AddUserPreferences.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:FutureMailAPI.Migrations.AddSaltToUser">
<inheritdoc />
</member>
<member name="M:FutureMailAPI.Migrations.AddSaltToUser.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:FutureMailAPI.Migrations.AddSaltToUser.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
</members>
</doc>