修改接口

This commit is contained in:
2025-10-16 15:21:52 +08:00
parent 82220ce0b8
commit dd398c1c32
274 changed files with 22777 additions and 22905 deletions

View File

@@ -1,4 +0,0 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v9.0", FrameworkDisplayName = ".NET 9.0")]

View File

@@ -1,22 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("FutureMailAPI")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+4e3cd6f3650e353b2eb1c64551c9d04565131e90")]
[assembly: System.Reflection.AssemblyProductAttribute("FutureMailAPI")]
[assembly: System.Reflection.AssemblyTitleAttribute("FutureMailAPI")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
// 由 MSBuild WriteCodeFragment 类生成。

View File

@@ -1 +0,0 @@
9c51bfff94b782fcc97f29ab7088592309efeb7bdb74c602e7b8fc76443617ec

View File

@@ -1 +1 @@
ea3656a12946e5802d7338be6d7da9f40d863a7215e7081b0501689571314e33
b4f735087ffa7c711005d90f29543da20601b8bd50ab18dec9792e0c9ab3bcac

View File

@@ -1,19 +1,39 @@
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\FutureMailAPI.csproj.AssemblyReference.cache
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\rpswa.dswa.cache.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\FutureMailAPI.GeneratedMSBuildEditorConfig.editorconfig
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\FutureMailAPI.AssemblyInfoInputs.cache
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\FutureMailAPI.AssemblyInfo.cs
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\FutureMailAPI.csproj.CoreCompileInputs.cache
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\FutureMailAPI.MvcApplicationPartsAssemblyInfo.cs
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\FutureMailAPI.MvcApplicationPartsAssemblyInfo.cache
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\appsettings.Development.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\appsettings.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\temp_register.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\TestOAuthApp\bin\Debug\net10.0\appsettings.Development.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\TestOAuthApp\bin\Debug\net10.0\appsettings.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\TestOAuthApp\bin\Debug\net10.0\FutureMailAPI.deps.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\TestOAuthApp\bin\Debug\net10.0\FutureMailAPI.runtimeconfig.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\TestOAuthApp\bin\Debug\net10.0\FutureMailAPI.staticwebassets.endpoints.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\TestOAuthApp\bin\Debug\net10.0\FutureMailAPI.staticwebassets.runtime.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\TestOAuthApp\bin\Debug\net10.0\temp_register.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\TestOAuthApp\bin\Debug\net10.0\TestOAuthApp.deps.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\TestOAuthApp\bin\Debug\net10.0\TestOAuthApp.runtimeconfig.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\TestOAuthApp\bin\Debug\net10.0\TestOAuthApp\obj\project.assets.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\TestOAuthApp\bin\Debug\net10.0\TestOAuthApp\obj\TestOAuthApp.csproj.nuget.dgspec.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\TestOAuthApp\bin\Debug\net10.0\test_mail.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\TestOAuthApp\bin\Debug\net10.0\test_mail_direct.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\TestOAuthApp\bin\Debug\net10.0\test_mail_simple.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\TestOAuthApp\obj\project.assets.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\TestOAuthApp\obj\TestOAuthApp.csproj.nuget.dgspec.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\test_mail.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\test_mail_direct.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\test_mail_simple.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\FutureMailAPI.staticwebassets.runtime.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\FutureMailAPI.staticwebassets.endpoints.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\FutureMailAPI.exe
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\FutureMailAPI.deps.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\FutureMailAPI.runtimeconfig.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\FutureMailAPI.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\FutureMailAPI.pdb
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\FutureMailAPI.xml
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\Humanizer.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\Microsoft.AspNetCore.Authentication.JwtBearer.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\Microsoft.AspNetCore.OpenApi.dll
@@ -25,10 +45,12 @@ C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\Microsoft.CodeAnalysis.Workspaces.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\Microsoft.CodeAnalysis.Workspaces.MSBuild.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\Microsoft.Data.Sqlite.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\Microsoft.EntityFrameworkCore.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\Microsoft.EntityFrameworkCore.Abstractions.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\Microsoft.EntityFrameworkCore.Design.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\Microsoft.EntityFrameworkCore.Relational.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\Microsoft.EntityFrameworkCore.Sqlite.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\Microsoft.Extensions.Caching.Abstractions.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\Microsoft.Extensions.Caching.Memory.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\Microsoft.Extensions.Configuration.Abstractions.dll
@@ -52,6 +74,9 @@ C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\Quartz.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\Quartz.Extensions.DependencyInjection.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\Quartz.Extensions.Hosting.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\SQLitePCLRaw.batteries_v2.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\SQLitePCLRaw.core.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\SQLitePCLRaw.provider.e_sqlite3.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\Swashbuckle.AspNetCore.Swagger.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\Swashbuckle.AspNetCore.SwaggerGen.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\Swashbuckle.AspNetCore.SwaggerUI.dll
@@ -127,27 +152,6 @@ C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\tr\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\zh-Hans\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\zh-Hant\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\rjimswa.dswa.cache.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\rjsmrazor.dswa.cache.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\rjsmcshtml.dswa.cache.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\scopedcss\bundle\FutureMailAPI.styles.css
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\staticwebassets.build.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\staticwebassets.build.json.cache
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\staticwebassets.development.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\staticwebassets.build.endpoints.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\swae.build.ex.cache
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\FutureMa.9A5350ED.Up2Date
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\FutureMailAPI.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\refint\FutureMailAPI.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\FutureMailAPI.pdb
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\FutureMailAPI.genruntimeconfig.cache
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\ref\FutureMailAPI.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\FutureMailAPI.staticwebassets.runtime.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\Microsoft.Data.Sqlite.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\Microsoft.EntityFrameworkCore.Sqlite.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\SQLitePCLRaw.batteries_v2.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\SQLitePCLRaw.core.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\SQLitePCLRaw.provider.e_sqlite3.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\runtimes\browser-wasm\nativeassets\net9.0\e_sqlite3.a
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\runtimes\linux-arm\native\libe_sqlite3.so
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\runtimes\linux-arm64\native\libe_sqlite3.so
@@ -169,9 +173,20 @@ C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\runtimes\win-arm64\native\e_sqlite3.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\runtimes\win-x64\native\e_sqlite3.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\runtimes\win-x86\native\e_sqlite3.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\FutureMailAPI.xml
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\rjimswa.dswa.cache.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\rjsmrazor.dswa.cache.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\rjsmcshtml.dswa.cache.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\scopedcss\bundle\FutureMailAPI.styles.css
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\staticwebassets.build.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\staticwebassets.build.json.cache
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\staticwebassets.development.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\staticwebassets.build.endpoints.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\swae.build.ex.cache
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\FutureMa.9A5350ED.Up2Date
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\FutureMailAPI.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\refint\FutureMailAPI.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\FutureMailAPI.xml
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\temp_register.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\test_mail.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\test_mail_direct.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\test_mail_simple.json
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\FutureMailAPI.pdb
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\FutureMailAPI.genruntimeconfig.cache
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\obj\Debug\net9.0\ref\FutureMailAPI.dll
C:\Users\Administrator\Desktop\快乐转盘\未来邮箱02APi\FutureMailAPI\bin\Debug\net9.0\BCrypt.Net-Next.dll

View File

@@ -25,11 +25,35 @@
<param name="request">未来预测请求</param>
<returns>未来预测结果</returns>
</member>
<member name="M:FutureMailAPI.Controllers.AIController.GetCurrentUserId">
<member name="T:FutureMailAPI.Controllers.BaseController">
<summary>
从JWT令牌中获取当前用户ID
基础控制器,提供通用的用户身份验证方法
</summary>
<returns>用户ID</returns>
</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>
@@ -59,12 +83,6 @@
<param name="fileId">文件ID</param>
<returns>文件信息</returns>
</member>
<member name="M:FutureMailAPI.Controllers.FileUploadController.GetCurrentUserId">
<summary>
从当前请求中获取用户ID
</summary>
<returns>用户ID</returns>
</member>
<member name="M:FutureMailAPI.Controllers.NotificationController.RegisterDevice(FutureMailAPI.DTOs.NotificationDeviceRequestDto)">
<summary>
注册设备
@@ -78,47 +96,6 @@
</summary>
<returns>通知设置</returns>
</member>
<member name="M:FutureMailAPI.Controllers.NotificationController.GetCurrentUserId">
<summary>
从JWT令牌中获取当前用户ID
</summary>
<returns>用户ID</returns>
</member>
<member name="M:FutureMailAPI.Controllers.OAuthController.Login(FutureMailAPI.DTOs.OAuthLoginDto)">
<summary>
OAuth登录端点
</summary>
</member>
<member name="M:FutureMailAPI.Controllers.OAuthController.CreateClient(FutureMailAPI.DTOs.OAuthClientCreateDto)">
<summary>
创建OAuth客户端
</summary>
</member>
<member name="M:FutureMailAPI.Controllers.OAuthController.GetClient(System.String)">
<summary>
获取OAuth客户端信息
</summary>
</member>
<member name="M:FutureMailAPI.Controllers.OAuthController.Authorize(FutureMailAPI.DTOs.OAuthAuthorizationRequestDto)">
<summary>
OAuth授权端点
</summary>
</member>
<member name="M:FutureMailAPI.Controllers.OAuthController.ExchangeToken(FutureMailAPI.DTOs.OAuthTokenRequestDto)">
<summary>
OAuth令牌端点
</summary>
</member>
<member name="M:FutureMailAPI.Controllers.OAuthController.RevokeToken(System.String,System.String)">
<summary>
撤销令牌
</summary>
</member>
<member name="M:FutureMailAPI.Controllers.OAuthController.IntrospectToken(System.String)">
<summary>
验证令牌
</summary>
</member>
<member name="M:FutureMailAPI.Controllers.PersonalSpaceController.GetTimeline(FutureMailAPI.DTOs.TimelineType,System.Nullable{System.DateTime},System.Nullable{System.DateTime})">
<summary>
获取用户时间线
@@ -146,24 +123,12 @@
</summary>
<returns>用户资料</returns>
</member>
<member name="M:FutureMailAPI.Controllers.PersonalSpaceController.GetCurrentUserId">
<summary>
从当前请求中获取用户ID
</summary>
<returns>用户ID</returns>
</member>
<member name="M:FutureMailAPI.Controllers.StatisticsController.GetStatistics">
<summary>
获取用户统计数据
</summary>
<returns>用户统计数据</returns>
</member>
<member name="M:FutureMailAPI.Controllers.StatisticsController.GetCurrentUserId">
<summary>
从JWT令牌中获取当前用户ID
</summary>
<returns>用户ID</returns>
</member>
<member name="M:FutureMailAPI.Controllers.TimelineController.GetTimeline(FutureMailAPI.DTOs.TimelineType,System.Nullable{System.DateTime},System.Nullable{System.DateTime})">
<summary>
获取用户时间线
@@ -173,12 +138,6 @@
<param name="endDate">结束日期</param>
<returns>用户时间线</returns>
</member>
<member name="M:FutureMailAPI.Controllers.TimelineController.GetCurrentUserId">
<summary>
从JWT令牌中获取当前用户ID
</summary>
<returns>用户ID</returns>
</member>
<member name="M:FutureMailAPI.Controllers.UploadController.UploadAttachment(FutureMailAPI.DTOs.FileUploadWithFileRequestDto)">
<summary>
上传附件
@@ -193,12 +152,6 @@
<param name="request">文件上传请求</param>
<returns>上传结果</returns>
</member>
<member name="M:FutureMailAPI.Controllers.UploadController.GetCurrentUserId">
<summary>
从JWT令牌中获取当前用户ID
</summary>
<returns>用户ID</returns>
</member>
<member name="M:FutureMailAPI.Controllers.UserController.GetSubscription">
<summary>
获取用户订阅信息
@@ -211,25 +164,9 @@
</summary>
<returns>用户资料</returns>
</member>
<member name="M:FutureMailAPI.Controllers.UserController.GetCurrentUserId">
<summary>
从JWT令牌中获取当前用户ID
</summary>
<returns>用户ID</returns>
</member>
<member name="M:FutureMailAPI.Extensions.HttpContextExtensions.GetCurrentUserId(Microsoft.AspNetCore.Http.HttpContext)">
<summary>
获取当前用户ID
</summary>
</member>
<member name="M:FutureMailAPI.Extensions.HttpContextExtensions.GetCurrentUserEmail(Microsoft.AspNetCore.Http.HttpContext)">
<summary>
获取当前用户邮箱
</summary>
</member>
<member name="M:FutureMailAPI.Extensions.HttpContextExtensions.GetCurrentAccessToken(Microsoft.AspNetCore.Http.HttpContext)">
<summary>
获取当前访问令牌
获取当前用户ID简化版本不再依赖token
</summary>
</member>
<member name="T:FutureMailAPI.Helpers.FileUploadOperationFilter">
@@ -261,18 +198,6 @@
<member name="M:FutureMailAPI.Migrations.AddUserPreferences.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:FutureMailAPI.Migrations.AddOAuthEntities">
<inheritdoc />
</member>
<member name="M:FutureMailAPI.Migrations.AddOAuthEntities.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:FutureMailAPI.Migrations.AddOAuthEntities.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:FutureMailAPI.Migrations.AddOAuthEntities.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
<member name="T:FutureMailAPI.Migrations.AddSaltToUser">
<inheritdoc />
</member>
@@ -282,8 +207,5 @@
<member name="M:FutureMailAPI.Migrations.AddSaltToUser.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:FutureMailAPI.Migrations.AddSaltToUser.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
</members>
</doc>

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
{"GlobalPropertiesHash":"Bto0zkaTl4M6gb1C4K2QiQDhFhr9nJky761xwMrocfc=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["PSBb4S8lcZQPImBE8id7O4eeN8h3whFn6j1jGYFQciQ=","Dh2M8KitOfKPR8IeSNkaC81VB\u002BMSAUycC8vgnJB96As=","t2RF\u002B1UZM5Hw6aYb0b251h1IYJ0pLy2XznEprAc7\u002Bok=","2FbYKHJBLTvh9uGYDfvrsS/W7A7tAnJew9pbpj5fD0c=","2w8tqUWtgtJR3X6RHUFwY6ycOgc9but1QXTeF3XoSAs=","1UDkwWB80qnO\u002B89ANbOkMura0UnCvX\u002B8qPfDZHovrt4="],"CachedAssets":{},"CachedCopyCandidates":{}}
{"GlobalPropertiesHash":"Bto0zkaTl4M6gb1C4K2QiQDhFhr9nJky761xwMrocfc=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["PSBb4S8lcZQPImBE8id7O4eeN8h3whFn6j1jGYFQciQ=","FLPLXKwQVK16UZsWKzZrjH5kq4sMEtCZqAIkpUwa2pU=","t2RF\u002B1UZM5Hw6aYb0b251h1IYJ0pLy2XznEprAc7\u002Bok=","pS4fWJQ5Ef2uqcd6SBiSdEqf6eVi6t85QWRS\u002BC/TBHw=","WsEF6r5zjzHQAj931XWr3RkoYqgG1faYhMliNE0cQ8I=","y7mhqkMRLesajw/Mev6IQft50\u002BoF\u002BUt0uz80hmuEJTQ=","xp7LOiXwph526poDGtNdxGR2SnsM9XMo89wkbTJf\u002B\u002BE=","akmcgrQ23Z7NKTpxUPH\u002BTmrwFlZke9mTzMvNUJ3wZ/s=","7su3npP7pIBB8lAUomEZRgUKVldbOGcoboKhRR4uANo=","2QwHuAv/pbKpMwBgPf57u/kyqwnA3fDwFfo2iGbnocM=","QINCmosg62DvdgACA0k7o7IyqxThmQChEz255eYPjuw=","6DFLVqX/y/xX9AUy/J8snM2BMu\u002B95y7lYZS9yQ7hd7c=","1SAgS8RjyfSVJrwkKzTew4em6uC\u002BLpsHbL1k6t9XegE=","/kRKtE1fzcyRYAvIIdFWWmHrz7WgEtIgrKJnZl06hkg=","9gCYDHVbcgCoYfrtgNwFzCmZC0X4t6gu9RLoO5GNXAE=","MPuzthNK9sdKnzwbFm4z42n/Ps1N\u002BhHWf5tGZFWvMD0=","LshjMZ6L1LPXqsaujzx7G\u002BuAAlNc\u002BlPXbSt8jQ6bYUU=","As5YeJMs49C1r7UNX9Vgq72y/RMJB69C45ua\u002B5P8DBA=","9QOXhEIlUInM\u002B1\u002BxzhZR6Q0Wqo38lCZ3A9wnzY6HH5k=","2FbYKHJBLTvh9uGYDfvrsS/W7A7tAnJew9pbpj5fD0c=","2w8tqUWtgtJR3X6RHUFwY6ycOgc9but1QXTeF3XoSAs=","1UDkwWB80qnO\u002B89ANbOkMura0UnCvX\u002B8qPfDZHovrt4="],"CachedAssets":{},"CachedCopyCandidates":{}}

View File

@@ -51,6 +51,10 @@
"net9.0": {
"targetAlias": "net9.0",
"dependencies": {
"BCrypt.Net-Next": {
"target": "Package",
"version": "[4.0.3, )"
},
"Microsoft.AspNetCore.Authentication.JwtBearer": {
"target": "Package",
"version": "[9.0.9, )"
@@ -75,6 +79,10 @@
"target": "Package",
"version": "[9.0.9, )"
},
"Microsoft.IdentityModel.Tokens": {
"target": "Package",
"version": "[8.3.0, )"
},
"Pomelo.EntityFrameworkCore.MySql": {
"target": "Package",
"version": "[9.0.0, )"
@@ -93,7 +101,7 @@
},
"System.IdentityModel.Tokens.Jwt": {
"target": "Package",
"version": "[8.14.0, )"
"version": "[8.3.0, )"
}
},
"imports": [

View File

@@ -2,9 +2,9 @@
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<Import Project="$(NuGetPackageRoot)system.text.json\9.0.9\buildTransitive\net8.0\System.Text.Json.targets" Condition="Exists('$(NuGetPackageRoot)system.text.json\9.0.9\buildTransitive\net8.0\System.Text.Json.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\9.0.9\buildTransitive\net8.0\Microsoft.Extensions.Logging.Abstractions.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\9.0.9\buildTransitive\net8.0\Microsoft.Extensions.Logging.Abstractions.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.apidescription.server\9.0.0\build\Microsoft.Extensions.ApiDescription.Server.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.apidescription.server\9.0.0\build\Microsoft.Extensions.ApiDescription.Server.targets')" />
<Import Project="$(NuGetPackageRoot)sqlitepclraw.lib.e_sqlite3\2.1.10\buildTransitive\net9.0\SQLitePCLRaw.lib.e_sqlite3.targets" Condition="Exists('$(NuGetPackageRoot)sqlitepclraw.lib.e_sqlite3\2.1.10\buildTransitive\net9.0\SQLitePCLRaw.lib.e_sqlite3.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\9.0.9\buildTransitive\net8.0\Microsoft.Extensions.Logging.Abstractions.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\9.0.9\buildTransitive\net8.0\Microsoft.Extensions.Logging.Abstractions.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.options\9.0.9\buildTransitive\net8.0\Microsoft.Extensions.Options.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.options\9.0.9\buildTransitive\net8.0\Microsoft.Extensions.Options.targets')" />
<Import Project="$(NuGetPackageRoot)mono.texttemplating\3.0.0\buildTransitive\Mono.TextTemplating.targets" Condition="Exists('$(NuGetPackageRoot)mono.texttemplating\3.0.0\buildTransitive\Mono.TextTemplating.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.codeanalysis.analyzers\3.3.4\buildTransitive\Microsoft.CodeAnalysis.Analyzers.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.codeanalysis.analyzers\3.3.4\buildTransitive\Microsoft.CodeAnalysis.Analyzers.targets')" />

View File

@@ -2,6 +2,19 @@
"version": 3,
"targets": {
"net9.0": {
"BCrypt.Net-Next/4.0.3": {
"type": "package",
"compile": {
"lib/net6.0/BCrypt.Net-Next.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/BCrypt.Net-Next.dll": {
"related": ".xml"
}
}
},
"Humanizer.Core/2.14.1": {
"type": "package",
"compile": {
@@ -813,7 +826,7 @@
"buildTransitive/net8.0/_._": {}
}
},
"Microsoft.IdentityModel.Abstractions/8.14.0": {
"Microsoft.IdentityModel.Abstractions/8.3.0": {
"type": "package",
"compile": {
"lib/net9.0/Microsoft.IdentityModel.Abstractions.dll": {
@@ -826,10 +839,10 @@
}
}
},
"Microsoft.IdentityModel.JsonWebTokens/8.14.0": {
"Microsoft.IdentityModel.JsonWebTokens/8.3.0": {
"type": "package",
"dependencies": {
"Microsoft.IdentityModel.Tokens": "8.14.0"
"Microsoft.IdentityModel.Tokens": "8.3.0"
},
"compile": {
"lib/net9.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
@@ -842,10 +855,10 @@
}
}
},
"Microsoft.IdentityModel.Logging/8.14.0": {
"Microsoft.IdentityModel.Logging/8.3.0": {
"type": "package",
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "8.14.0"
"Microsoft.IdentityModel.Abstractions": "8.3.0"
},
"compile": {
"lib/net9.0/Microsoft.IdentityModel.Logging.dll": {
@@ -891,11 +904,10 @@
}
}
},
"Microsoft.IdentityModel.Tokens/8.14.0": {
"Microsoft.IdentityModel.Tokens/8.3.0": {
"type": "package",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "8.0.0",
"Microsoft.IdentityModel.Logging": "8.14.0"
"Microsoft.IdentityModel.Logging": "8.3.0"
},
"compile": {
"lib/net9.0/Microsoft.IdentityModel.Tokens.dll": {
@@ -1364,11 +1376,11 @@
"buildTransitive/net6.0/_._": {}
}
},
"System.IdentityModel.Tokens.Jwt/8.14.0": {
"System.IdentityModel.Tokens.Jwt/8.3.0": {
"type": "package",
"dependencies": {
"Microsoft.IdentityModel.JsonWebTokens": "8.14.0",
"Microsoft.IdentityModel.Tokens": "8.14.0"
"Microsoft.IdentityModel.JsonWebTokens": "8.3.0",
"Microsoft.IdentityModel.Tokens": "8.3.0"
},
"compile": {
"lib/net9.0/System.IdentityModel.Tokens.Jwt.dll": {
@@ -1476,6 +1488,37 @@
}
},
"libraries": {
"BCrypt.Net-Next/4.0.3": {
"sha512": "W+U9WvmZQgi5cX6FS5GDtDoPzUCV4LkBLkywq/kRZhuDwcbavOzcDAr3LXJFqHUi952Yj3LEYoWW0jbEUQChsA==",
"type": "package",
"path": "bcrypt.net-next/4.0.3",
"files": [
".nupkg.metadata",
".signature.p7s",
"bcrypt.net-next.4.0.3.nupkg.sha512",
"bcrypt.net-next.nuspec",
"ico.png",
"lib/net20/BCrypt.Net-Next.dll",
"lib/net20/BCrypt.Net-Next.xml",
"lib/net35/BCrypt.Net-Next.dll",
"lib/net35/BCrypt.Net-Next.xml",
"lib/net462/BCrypt.Net-Next.dll",
"lib/net462/BCrypt.Net-Next.xml",
"lib/net472/BCrypt.Net-Next.dll",
"lib/net472/BCrypt.Net-Next.xml",
"lib/net48/BCrypt.Net-Next.dll",
"lib/net48/BCrypt.Net-Next.xml",
"lib/net5.0/BCrypt.Net-Next.dll",
"lib/net5.0/BCrypt.Net-Next.xml",
"lib/net6.0/BCrypt.Net-Next.dll",
"lib/net6.0/BCrypt.Net-Next.xml",
"lib/netstandard2.0/BCrypt.Net-Next.dll",
"lib/netstandard2.0/BCrypt.Net-Next.xml",
"lib/netstandard2.1/BCrypt.Net-Next.dll",
"lib/netstandard2.1/BCrypt.Net-Next.xml",
"readme.md"
]
},
"Humanizer.Core/2.14.1": {
"sha512": "lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw==",
"type": "package",
@@ -3345,10 +3388,10 @@
"useSharedDesignerContext.txt"
]
},
"Microsoft.IdentityModel.Abstractions/8.14.0": {
"sha512": "iwbCpSjD3ehfTwBhtSNEtKPK0ICun6ov7Ibx6ISNA9bfwIyzI2Siwyi9eJFCJBwxowK9xcA1mj+jBWiigeqgcQ==",
"Microsoft.IdentityModel.Abstractions/8.3.0": {
"sha512": "jNin7yvWZu+K3U24q+6kD+LmGSRfbkHl9Px8hN1XrGwq6ZHgKGi/zuTm5m08G27fwqKfVXIWuIcUeq4Y1VQUOg==",
"type": "package",
"path": "microsoft.identitymodel.abstractions/8.14.0",
"path": "microsoft.identitymodel.abstractions/8.3.0",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -3365,14 +3408,14 @@
"lib/net9.0/Microsoft.IdentityModel.Abstractions.xml",
"lib/netstandard2.0/Microsoft.IdentityModel.Abstractions.dll",
"lib/netstandard2.0/Microsoft.IdentityModel.Abstractions.xml",
"microsoft.identitymodel.abstractions.8.14.0.nupkg.sha512",
"microsoft.identitymodel.abstractions.8.3.0.nupkg.sha512",
"microsoft.identitymodel.abstractions.nuspec"
]
},
"Microsoft.IdentityModel.JsonWebTokens/8.14.0": {
"sha512": "4jOpiA4THdtpLyMdAb24dtj7+6GmvhOhxf5XHLYWmPKF8ApEnApal1UnJsKO4HxUWRXDA6C4WQVfYyqsRhpNpQ==",
"Microsoft.IdentityModel.JsonWebTokens/8.3.0": {
"sha512": "4SVXLT8sDG7CrHiszEBrsDYi+aDW0W9d+fuWUGdZPBdan56aM6fGXJDjbI0TVGEDjJhXbACQd8F/BnC7a+m2RQ==",
"type": "package",
"path": "microsoft.identitymodel.jsonwebtokens/8.14.0",
"path": "microsoft.identitymodel.jsonwebtokens/8.3.0",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -3389,14 +3432,14 @@
"lib/net9.0/Microsoft.IdentityModel.JsonWebTokens.xml",
"lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll",
"lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.xml",
"microsoft.identitymodel.jsonwebtokens.8.14.0.nupkg.sha512",
"microsoft.identitymodel.jsonwebtokens.8.3.0.nupkg.sha512",
"microsoft.identitymodel.jsonwebtokens.nuspec"
]
},
"Microsoft.IdentityModel.Logging/8.14.0": {
"sha512": "eqqnemdW38CKZEHS6diA50BV94QICozDZEvSrsvN3SJXUFwVB9gy+/oz76gldP7nZliA16IglXjXTCTdmU/Ejg==",
"Microsoft.IdentityModel.Logging/8.3.0": {
"sha512": "4w4pSIGHhCCLTHqtVNR2Cc/zbDIUWIBHTZCu/9ZHm2SVwrXY3RJMcZ7EFGiKqmKZMQZJzA0bpwCZ6R8Yb7i5VQ==",
"type": "package",
"path": "microsoft.identitymodel.logging/8.14.0",
"path": "microsoft.identitymodel.logging/8.3.0",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -3413,7 +3456,7 @@
"lib/net9.0/Microsoft.IdentityModel.Logging.xml",
"lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll",
"lib/netstandard2.0/Microsoft.IdentityModel.Logging.xml",
"microsoft.identitymodel.logging.8.14.0.nupkg.sha512",
"microsoft.identitymodel.logging.8.3.0.nupkg.sha512",
"microsoft.identitymodel.logging.nuspec"
]
},
@@ -3463,10 +3506,10 @@
"microsoft.identitymodel.protocols.openidconnect.nuspec"
]
},
"Microsoft.IdentityModel.Tokens/8.14.0": {
"sha512": "lKIZiBiGd36k02TCdMHp1KlNWisyIvQxcYJvIkz7P4gSQ9zi8dgh6S5Grj8NNG7HWYIPfQymGyoZ6JB5d1Lo1g==",
"Microsoft.IdentityModel.Tokens/8.3.0": {
"sha512": "yGzqmk+kInH50zeSEH/L1/J0G4/yqTQNq4YmdzOhpE7s/86tz37NS2YbbY2ievbyGjmeBI1mq26QH+yBR6AK3Q==",
"type": "package",
"path": "microsoft.identitymodel.tokens/8.14.0",
"path": "microsoft.identitymodel.tokens/8.3.0",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -3483,7 +3526,7 @@
"lib/net9.0/Microsoft.IdentityModel.Tokens.xml",
"lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll",
"lib/netstandard2.0/Microsoft.IdentityModel.Tokens.xml",
"microsoft.identitymodel.tokens.8.14.0.nupkg.sha512",
"microsoft.identitymodel.tokens.8.3.0.nupkg.sha512",
"microsoft.identitymodel.tokens.nuspec"
]
},
@@ -3992,10 +4035,10 @@
"useSharedDesignerContext.txt"
]
},
"System.IdentityModel.Tokens.Jwt/8.14.0": {
"sha512": "EYGgN/S+HK7S6F3GaaPLFAfK0UzMrkXFyWCvXpQWFYmZln3dqtbyIO7VuTM/iIIPMzkelg8ZLlBPvMhxj6nOAA==",
"System.IdentityModel.Tokens.Jwt/8.3.0": {
"sha512": "9GESpDG0Zb17HD5mBW/uEWi2yz/uKPmCthX2UhyLnk42moGH2FpMgXA2Y4l2Qc7P75eXSUTA6wb/c9D9GSVkzw==",
"type": "package",
"path": "system.identitymodel.tokens.jwt/8.14.0",
"path": "system.identitymodel.tokens.jwt/8.3.0",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -4012,7 +4055,7 @@
"lib/net9.0/System.IdentityModel.Tokens.Jwt.xml",
"lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.dll",
"lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.xml",
"system.identitymodel.tokens.jwt.8.14.0.nupkg.sha512",
"system.identitymodel.tokens.jwt.8.3.0.nupkg.sha512",
"system.identitymodel.tokens.jwt.nuspec"
]
},
@@ -4220,16 +4263,18 @@
},
"projectFileDependencyGroups": {
"net9.0": [
"BCrypt.Net-Next >= 4.0.3",
"Microsoft.AspNetCore.Authentication.JwtBearer >= 9.0.9",
"Microsoft.AspNetCore.OpenApi >= 9.0.9",
"Microsoft.EntityFrameworkCore.Design >= 9.0.9",
"Microsoft.EntityFrameworkCore.Sqlite >= 9.0.9",
"Microsoft.EntityFrameworkCore.Tools >= 9.0.9",
"Microsoft.IdentityModel.Tokens >= 8.3.0",
"Pomelo.EntityFrameworkCore.MySql >= 9.0.0",
"Quartz >= 3.15.0",
"Quartz.Extensions.Hosting >= 3.15.0",
"Swashbuckle.AspNetCore >= 9.0.6",
"System.IdentityModel.Tokens.Jwt >= 8.14.0"
"System.IdentityModel.Tokens.Jwt >= 8.3.0"
]
},
"packageFolders": {
@@ -4283,6 +4328,10 @@
"net9.0": {
"targetAlias": "net9.0",
"dependencies": {
"BCrypt.Net-Next": {
"target": "Package",
"version": "[4.0.3, )"
},
"Microsoft.AspNetCore.Authentication.JwtBearer": {
"target": "Package",
"version": "[9.0.9, )"
@@ -4307,6 +4356,10 @@
"target": "Package",
"version": "[9.0.9, )"
},
"Microsoft.IdentityModel.Tokens": {
"target": "Package",
"version": "[8.3.0, )"
},
"Pomelo.EntityFrameworkCore.MySql": {
"target": "Package",
"version": "[9.0.0, )"
@@ -4325,7 +4378,7 @@
},
"System.IdentityModel.Tokens.Jwt": {
"target": "Package",
"version": "[8.14.0, )"
"version": "[8.3.0, )"
}
},
"imports": [

View File

@@ -1,9 +1,10 @@
{
"version": 2,
"dgSpecHash": "u8eeDj4lDD4=",
"dgSpecHash": "s9N/V2Z2v1w=",
"success": true,
"projectFilePath": "C:\\Users\\Administrator\\Desktop\\快乐转盘\\未来邮箱02APi\\FutureMailAPI\\FutureMailAPI.csproj",
"expectedPackageFiles": [
"C:\\Users\\Administrator\\.nuget\\packages\\bcrypt.net-next\\4.0.3\\bcrypt.net-next.4.0.3.nupkg.sha512",
"C:\\Users\\Administrator\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512",
"C:\\Users\\Administrator\\.nuget\\packages\\microsoft.aspnetcore.authentication.jwtbearer\\9.0.9\\microsoft.aspnetcore.authentication.jwtbearer.9.0.9.nupkg.sha512",
"C:\\Users\\Administrator\\.nuget\\packages\\microsoft.aspnetcore.openapi\\9.0.9\\microsoft.aspnetcore.openapi.9.0.9.nupkg.sha512",
@@ -39,12 +40,12 @@
"C:\\Users\\Administrator\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\9.0.9\\microsoft.extensions.logging.abstractions.9.0.9.nupkg.sha512",
"C:\\Users\\Administrator\\.nuget\\packages\\microsoft.extensions.options\\9.0.9\\microsoft.extensions.options.9.0.9.nupkg.sha512",
"C:\\Users\\Administrator\\.nuget\\packages\\microsoft.extensions.primitives\\9.0.9\\microsoft.extensions.primitives.9.0.9.nupkg.sha512",
"C:\\Users\\Administrator\\.nuget\\packages\\microsoft.identitymodel.abstractions\\8.14.0\\microsoft.identitymodel.abstractions.8.14.0.nupkg.sha512",
"C:\\Users\\Administrator\\.nuget\\packages\\microsoft.identitymodel.jsonwebtokens\\8.14.0\\microsoft.identitymodel.jsonwebtokens.8.14.0.nupkg.sha512",
"C:\\Users\\Administrator\\.nuget\\packages\\microsoft.identitymodel.logging\\8.14.0\\microsoft.identitymodel.logging.8.14.0.nupkg.sha512",
"C:\\Users\\Administrator\\.nuget\\packages\\microsoft.identitymodel.abstractions\\8.3.0\\microsoft.identitymodel.abstractions.8.3.0.nupkg.sha512",
"C:\\Users\\Administrator\\.nuget\\packages\\microsoft.identitymodel.jsonwebtokens\\8.3.0\\microsoft.identitymodel.jsonwebtokens.8.3.0.nupkg.sha512",
"C:\\Users\\Administrator\\.nuget\\packages\\microsoft.identitymodel.logging\\8.3.0\\microsoft.identitymodel.logging.8.3.0.nupkg.sha512",
"C:\\Users\\Administrator\\.nuget\\packages\\microsoft.identitymodel.protocols\\8.0.1\\microsoft.identitymodel.protocols.8.0.1.nupkg.sha512",
"C:\\Users\\Administrator\\.nuget\\packages\\microsoft.identitymodel.protocols.openidconnect\\8.0.1\\microsoft.identitymodel.protocols.openidconnect.8.0.1.nupkg.sha512",
"C:\\Users\\Administrator\\.nuget\\packages\\microsoft.identitymodel.tokens\\8.14.0\\microsoft.identitymodel.tokens.8.14.0.nupkg.sha512",
"C:\\Users\\Administrator\\.nuget\\packages\\microsoft.identitymodel.tokens\\8.3.0\\microsoft.identitymodel.tokens.8.3.0.nupkg.sha512",
"C:\\Users\\Administrator\\.nuget\\packages\\microsoft.openapi\\1.6.25\\microsoft.openapi.1.6.25.nupkg.sha512",
"C:\\Users\\Administrator\\.nuget\\packages\\mono.texttemplating\\3.0.0\\mono.texttemplating.3.0.0.nupkg.sha512",
"C:\\Users\\Administrator\\.nuget\\packages\\mysqlconnector\\2.4.0\\mysqlconnector.2.4.0.nupkg.sha512",
@@ -68,7 +69,7 @@
"C:\\Users\\Administrator\\.nuget\\packages\\system.composition.hosting\\7.0.0\\system.composition.hosting.7.0.0.nupkg.sha512",
"C:\\Users\\Administrator\\.nuget\\packages\\system.composition.runtime\\7.0.0\\system.composition.runtime.7.0.0.nupkg.sha512",
"C:\\Users\\Administrator\\.nuget\\packages\\system.composition.typedparts\\7.0.0\\system.composition.typedparts.7.0.0.nupkg.sha512",
"C:\\Users\\Administrator\\.nuget\\packages\\system.identitymodel.tokens.jwt\\8.14.0\\system.identitymodel.tokens.jwt.8.14.0.nupkg.sha512",
"C:\\Users\\Administrator\\.nuget\\packages\\system.identitymodel.tokens.jwt\\8.3.0\\system.identitymodel.tokens.jwt.8.3.0.nupkg.sha512",
"C:\\Users\\Administrator\\.nuget\\packages\\system.io.pipelines\\7.0.0\\system.io.pipelines.7.0.0.nupkg.sha512",
"C:\\Users\\Administrator\\.nuget\\packages\\system.memory\\4.5.3\\system.memory.4.5.3.nupkg.sha512",
"C:\\Users\\Administrator\\.nuget\\packages\\system.reflection.metadata\\7.0.0\\system.reflection.metadata.7.0.0.nupkg.sha512",