修改接口
This commit is contained in:
		
							
								
								
									
										1343
									
								
								FutureMailAPI/TestOAuthApp/bin/Debug/net10.0/FutureMailAPI.deps.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1343
									
								
								FutureMailAPI/TestOAuthApp/bin/Debug/net10.0/FutureMailAPI.deps.json
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								FutureMailAPI/TestOAuthApp/bin/Debug/net10.0/FutureMailAPI.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								FutureMailAPI/TestOAuthApp/bin/Debug/net10.0/FutureMailAPI.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								FutureMailAPI/TestOAuthApp/bin/Debug/net10.0/FutureMailAPI.exe
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								FutureMailAPI/TestOAuthApp/bin/Debug/net10.0/FutureMailAPI.exe
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								FutureMailAPI/TestOAuthApp/bin/Debug/net10.0/FutureMailAPI.pdb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								FutureMailAPI/TestOAuthApp/bin/Debug/net10.0/FutureMailAPI.pdb
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -0,0 +1,20 @@
 | 
			
		||||
{
 | 
			
		||||
  "runtimeOptions": {
 | 
			
		||||
    "tfm": "net9.0",
 | 
			
		||||
    "frameworks": [
 | 
			
		||||
      {
 | 
			
		||||
        "name": "Microsoft.NETCore.App",
 | 
			
		||||
        "version": "9.0.0"
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "name": "Microsoft.AspNetCore.App",
 | 
			
		||||
        "version": "9.0.0"
 | 
			
		||||
      }
 | 
			
		||||
    ],
 | 
			
		||||
    "configProperties": {
 | 
			
		||||
      "System.GC.Server": true,
 | 
			
		||||
      "System.Reflection.NullabilityInfoContext.IsSupported": true,
 | 
			
		||||
      "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
@@ -0,0 +1 @@
 | 
			
		||||
{"Version":1,"ManifestType":"Build","Endpoints":[]}
 | 
			
		||||
@@ -0,0 +1 @@
 | 
			
		||||
{"ContentRoots":["C:\\Users\\Administrator\\Desktop\\快乐转盘\\未来邮箱02APi\\FutureMailAPI\\wwwroot\\"],"Root":{"Children":null,"Asset":null,"Patterns":[{"ContentRootIndex":0,"Pattern":"**","Depth":0}]}}
 | 
			
		||||
							
								
								
									
										248
									
								
								FutureMailAPI/TestOAuthApp/bin/Debug/net10.0/FutureMailAPI.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										248
									
								
								FutureMailAPI/TestOAuthApp/bin/Debug/net10.0/FutureMailAPI.xml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,248 @@
 | 
			
		||||
<?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.GetCurrentUserIdNullable">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取当前用户ID
 | 
			
		||||
            兼容OAuth中间件和JWT令牌两种验证方式
 | 
			
		||||
            </summary>
 | 
			
		||||
            <returns>用户ID,如果未认证则返回null</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>用户邮箱,如果未认证则返回null</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
 | 
			
		||||
            </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>
 | 
			
		||||
            获取当前访问令牌
 | 
			
		||||
            </summary>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="T:FutureMailAPI.Helpers.FileUploadOperationFilter">
 | 
			
		||||
            <summary>
 | 
			
		||||
            Swagger文件上传操作过滤器
 | 
			
		||||
            </summary>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="T:FutureMailAPI.Middleware.CustomAuthenticationHandler">
 | 
			
		||||
            <summary>
 | 
			
		||||
            自定义认证处理器,与OAuthAuthenticationMiddleware配合工作
 | 
			
		||||
            </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.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>
 | 
			
		||||
        <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>
 | 
			
		||||
        <member name="M:FutureMailAPI.Migrations.AddSaltToUser.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
 | 
			
		||||
            <inheritdoc />
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="T:FutureMailAPI.Migrations.AddRefreshTokenToUser">
 | 
			
		||||
            <inheritdoc />
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:FutureMailAPI.Migrations.AddRefreshTokenToUser.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
 | 
			
		||||
            <inheritdoc />
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:FutureMailAPI.Migrations.AddRefreshTokenToUser.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
 | 
			
		||||
            <inheritdoc />
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:FutureMailAPI.Migrations.AddRefreshTokenToUser.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
 | 
			
		||||
            <inheritdoc />
 | 
			
		||||
        </member>
 | 
			
		||||
    </members>
 | 
			
		||||
</doc>
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								FutureMailAPI/TestOAuthApp/bin/Debug/net10.0/MySqlConnector.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								FutureMailAPI/TestOAuthApp/bin/Debug/net10.0/MySqlConnector.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								FutureMailAPI/TestOAuthApp/bin/Debug/net10.0/Quartz.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								FutureMailAPI/TestOAuthApp/bin/Debug/net10.0/Quartz.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -0,0 +1,663 @@
 | 
			
		||||
{
 | 
			
		||||
  "runtimeTarget": {
 | 
			
		||||
    "name": ".NETCoreApp,Version=v10.0",
 | 
			
		||||
    "signature": ""
 | 
			
		||||
  },
 | 
			
		||||
  "compilationOptions": {},
 | 
			
		||||
  "targets": {
 | 
			
		||||
    ".NETCoreApp,Version=v10.0": {
 | 
			
		||||
      "TestOAuthApp/1.0.0": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "FutureMailAPI": "1.0.0"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "TestOAuthApp.dll": {}
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.AspNetCore.Authentication.JwtBearer/9.0.9": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.0.1"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/net9.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll": {
 | 
			
		||||
            "assemblyVersion": "9.0.9.0",
 | 
			
		||||
            "fileVersion": "9.0.925.42003"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.AspNetCore.OpenApi/9.0.9": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.OpenApi": "1.6.25"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/net9.0/Microsoft.AspNetCore.OpenApi.dll": {
 | 
			
		||||
            "assemblyVersion": "9.0.9.0",
 | 
			
		||||
            "fileVersion": "9.0.925.42003"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Data.Sqlite.Core/9.0.9": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "SQLitePCLRaw.core": "2.1.10"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/net8.0/Microsoft.Data.Sqlite.dll": {
 | 
			
		||||
            "assemblyVersion": "9.0.9.0",
 | 
			
		||||
            "fileVersion": "9.0.925.41909"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.EntityFrameworkCore/9.0.9": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.EntityFrameworkCore.Abstractions": "9.0.9"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/net8.0/Microsoft.EntityFrameworkCore.dll": {
 | 
			
		||||
            "assemblyVersion": "9.0.9.0",
 | 
			
		||||
            "fileVersion": "9.0.925.41909"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.EntityFrameworkCore.Abstractions/9.0.9": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
 | 
			
		||||
            "assemblyVersion": "9.0.9.0",
 | 
			
		||||
            "fileVersion": "9.0.925.41909"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.EntityFrameworkCore.Relational/9.0.9": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.EntityFrameworkCore": "9.0.9"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": {
 | 
			
		||||
            "assemblyVersion": "9.0.9.0",
 | 
			
		||||
            "fileVersion": "9.0.925.41909"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.EntityFrameworkCore.Sqlite/9.0.9": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.EntityFrameworkCore.Sqlite.Core": "9.0.9",
 | 
			
		||||
          "Microsoft.Extensions.DependencyModel": "9.0.9",
 | 
			
		||||
          "SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
 | 
			
		||||
          "SQLitePCLRaw.core": "2.1.10"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.EntityFrameworkCore.Sqlite.Core/9.0.9": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.Data.Sqlite.Core": "9.0.9",
 | 
			
		||||
          "Microsoft.EntityFrameworkCore.Relational": "9.0.9",
 | 
			
		||||
          "Microsoft.Extensions.DependencyModel": "9.0.9",
 | 
			
		||||
          "SQLitePCLRaw.core": "2.1.10"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/net8.0/Microsoft.EntityFrameworkCore.Sqlite.dll": {
 | 
			
		||||
            "assemblyVersion": "9.0.9.0",
 | 
			
		||||
            "fileVersion": "9.0.925.41909"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.Extensions.DependencyModel/9.0.9": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/net9.0/Microsoft.Extensions.DependencyModel.dll": {
 | 
			
		||||
            "assemblyVersion": "9.0.0.9",
 | 
			
		||||
            "fileVersion": "9.0.925.41916"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.IdentityModel.Abstractions/8.14.0": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/net9.0/Microsoft.IdentityModel.Abstractions.dll": {
 | 
			
		||||
            "assemblyVersion": "8.14.0.0",
 | 
			
		||||
            "fileVersion": "8.14.0.60815"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.IdentityModel.JsonWebTokens/8.14.0": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.IdentityModel.Tokens": "8.14.0"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/net9.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
 | 
			
		||||
            "assemblyVersion": "8.14.0.0",
 | 
			
		||||
            "fileVersion": "8.14.0.60815"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.IdentityModel.Logging/8.14.0": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.IdentityModel.Abstractions": "8.14.0"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/net9.0/Microsoft.IdentityModel.Logging.dll": {
 | 
			
		||||
            "assemblyVersion": "8.14.0.0",
 | 
			
		||||
            "fileVersion": "8.14.0.60815"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.IdentityModel.Protocols/8.0.1": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.IdentityModel.Tokens": "8.14.0"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/net9.0/Microsoft.IdentityModel.Protocols.dll": {
 | 
			
		||||
            "assemblyVersion": "8.0.1.0",
 | 
			
		||||
            "fileVersion": "8.0.1.50722"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.IdentityModel.Protocols.OpenIdConnect/8.0.1": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.IdentityModel.Protocols": "8.0.1",
 | 
			
		||||
          "System.IdentityModel.Tokens.Jwt": "8.14.0"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/net9.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
 | 
			
		||||
            "assemblyVersion": "8.0.1.0",
 | 
			
		||||
            "fileVersion": "8.0.1.50722"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.IdentityModel.Tokens/8.14.0": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.IdentityModel.Logging": "8.14.0"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/net9.0/Microsoft.IdentityModel.Tokens.dll": {
 | 
			
		||||
            "assemblyVersion": "8.14.0.0",
 | 
			
		||||
            "fileVersion": "8.14.0.60815"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Microsoft.OpenApi/1.6.25": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/Microsoft.OpenApi.dll": {
 | 
			
		||||
            "assemblyVersion": "1.6.25.0",
 | 
			
		||||
            "fileVersion": "1.6.25.0"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "MySqlConnector/2.4.0": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/net9.0/MySqlConnector.dll": {
 | 
			
		||||
            "assemblyVersion": "2.0.0.0",
 | 
			
		||||
            "fileVersion": "2.4.0.0"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Pomelo.EntityFrameworkCore.MySql/9.0.0": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.EntityFrameworkCore.Relational": "9.0.9",
 | 
			
		||||
          "MySqlConnector": "2.4.0"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/net8.0/Pomelo.EntityFrameworkCore.MySql.dll": {
 | 
			
		||||
            "assemblyVersion": "9.0.0.0",
 | 
			
		||||
            "fileVersion": "9.0.0.0"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Quartz/3.15.0": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/net9.0/Quartz.dll": {
 | 
			
		||||
            "assemblyVersion": "3.15.0.0",
 | 
			
		||||
            "fileVersion": "3.15.0.0"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Quartz.Extensions.DependencyInjection/3.15.0": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Quartz": "3.15.0"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/net9.0/Quartz.Extensions.DependencyInjection.dll": {
 | 
			
		||||
            "assemblyVersion": "3.15.0.0",
 | 
			
		||||
            "fileVersion": "3.15.0.0"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Quartz.Extensions.Hosting/3.15.0": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Quartz.Extensions.DependencyInjection": "3.15.0"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/net9.0/Quartz.Extensions.Hosting.dll": {
 | 
			
		||||
            "assemblyVersion": "3.15.0.0",
 | 
			
		||||
            "fileVersion": "3.15.0.0"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "SQLitePCLRaw.lib.e_sqlite3": "2.1.10",
 | 
			
		||||
          "SQLitePCLRaw.provider.e_sqlite3": "2.1.10"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {
 | 
			
		||||
            "assemblyVersion": "2.1.10.2445",
 | 
			
		||||
            "fileVersion": "2.1.10.2445"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "SQLitePCLRaw.core/2.1.10": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/netstandard2.0/SQLitePCLRaw.core.dll": {
 | 
			
		||||
            "assemblyVersion": "2.1.10.2445",
 | 
			
		||||
            "fileVersion": "2.1.10.2445"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
 | 
			
		||||
        "runtimeTargets": {
 | 
			
		||||
          "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a": {
 | 
			
		||||
            "rid": "browser-wasm",
 | 
			
		||||
            "assetType": "native",
 | 
			
		||||
            "fileVersion": "0.0.0.0"
 | 
			
		||||
          },
 | 
			
		||||
          "runtimes/linux-arm/native/libe_sqlite3.so": {
 | 
			
		||||
            "rid": "linux-arm",
 | 
			
		||||
            "assetType": "native",
 | 
			
		||||
            "fileVersion": "0.0.0.0"
 | 
			
		||||
          },
 | 
			
		||||
          "runtimes/linux-arm64/native/libe_sqlite3.so": {
 | 
			
		||||
            "rid": "linux-arm64",
 | 
			
		||||
            "assetType": "native",
 | 
			
		||||
            "fileVersion": "0.0.0.0"
 | 
			
		||||
          },
 | 
			
		||||
          "runtimes/linux-armel/native/libe_sqlite3.so": {
 | 
			
		||||
            "rid": "linux-armel",
 | 
			
		||||
            "assetType": "native",
 | 
			
		||||
            "fileVersion": "0.0.0.0"
 | 
			
		||||
          },
 | 
			
		||||
          "runtimes/linux-mips64/native/libe_sqlite3.so": {
 | 
			
		||||
            "rid": "linux-mips64",
 | 
			
		||||
            "assetType": "native",
 | 
			
		||||
            "fileVersion": "0.0.0.0"
 | 
			
		||||
          },
 | 
			
		||||
          "runtimes/linux-musl-arm/native/libe_sqlite3.so": {
 | 
			
		||||
            "rid": "linux-musl-arm",
 | 
			
		||||
            "assetType": "native",
 | 
			
		||||
            "fileVersion": "0.0.0.0"
 | 
			
		||||
          },
 | 
			
		||||
          "runtimes/linux-musl-arm64/native/libe_sqlite3.so": {
 | 
			
		||||
            "rid": "linux-musl-arm64",
 | 
			
		||||
            "assetType": "native",
 | 
			
		||||
            "fileVersion": "0.0.0.0"
 | 
			
		||||
          },
 | 
			
		||||
          "runtimes/linux-musl-s390x/native/libe_sqlite3.so": {
 | 
			
		||||
            "rid": "linux-musl-s390x",
 | 
			
		||||
            "assetType": "native",
 | 
			
		||||
            "fileVersion": "0.0.0.0"
 | 
			
		||||
          },
 | 
			
		||||
          "runtimes/linux-musl-x64/native/libe_sqlite3.so": {
 | 
			
		||||
            "rid": "linux-musl-x64",
 | 
			
		||||
            "assetType": "native",
 | 
			
		||||
            "fileVersion": "0.0.0.0"
 | 
			
		||||
          },
 | 
			
		||||
          "runtimes/linux-ppc64le/native/libe_sqlite3.so": {
 | 
			
		||||
            "rid": "linux-ppc64le",
 | 
			
		||||
            "assetType": "native",
 | 
			
		||||
            "fileVersion": "0.0.0.0"
 | 
			
		||||
          },
 | 
			
		||||
          "runtimes/linux-s390x/native/libe_sqlite3.so": {
 | 
			
		||||
            "rid": "linux-s390x",
 | 
			
		||||
            "assetType": "native",
 | 
			
		||||
            "fileVersion": "0.0.0.0"
 | 
			
		||||
          },
 | 
			
		||||
          "runtimes/linux-x64/native/libe_sqlite3.so": {
 | 
			
		||||
            "rid": "linux-x64",
 | 
			
		||||
            "assetType": "native",
 | 
			
		||||
            "fileVersion": "0.0.0.0"
 | 
			
		||||
          },
 | 
			
		||||
          "runtimes/linux-x86/native/libe_sqlite3.so": {
 | 
			
		||||
            "rid": "linux-x86",
 | 
			
		||||
            "assetType": "native",
 | 
			
		||||
            "fileVersion": "0.0.0.0"
 | 
			
		||||
          },
 | 
			
		||||
          "runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": {
 | 
			
		||||
            "rid": "maccatalyst-arm64",
 | 
			
		||||
            "assetType": "native",
 | 
			
		||||
            "fileVersion": "0.0.0.0"
 | 
			
		||||
          },
 | 
			
		||||
          "runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": {
 | 
			
		||||
            "rid": "maccatalyst-x64",
 | 
			
		||||
            "assetType": "native",
 | 
			
		||||
            "fileVersion": "0.0.0.0"
 | 
			
		||||
          },
 | 
			
		||||
          "runtimes/osx-arm64/native/libe_sqlite3.dylib": {
 | 
			
		||||
            "rid": "osx-arm64",
 | 
			
		||||
            "assetType": "native",
 | 
			
		||||
            "fileVersion": "0.0.0.0"
 | 
			
		||||
          },
 | 
			
		||||
          "runtimes/osx-x64/native/libe_sqlite3.dylib": {
 | 
			
		||||
            "rid": "osx-x64",
 | 
			
		||||
            "assetType": "native",
 | 
			
		||||
            "fileVersion": "0.0.0.0"
 | 
			
		||||
          },
 | 
			
		||||
          "runtimes/win-arm/native/e_sqlite3.dll": {
 | 
			
		||||
            "rid": "win-arm",
 | 
			
		||||
            "assetType": "native",
 | 
			
		||||
            "fileVersion": "0.0.0.0"
 | 
			
		||||
          },
 | 
			
		||||
          "runtimes/win-arm64/native/e_sqlite3.dll": {
 | 
			
		||||
            "rid": "win-arm64",
 | 
			
		||||
            "assetType": "native",
 | 
			
		||||
            "fileVersion": "0.0.0.0"
 | 
			
		||||
          },
 | 
			
		||||
          "runtimes/win-x64/native/e_sqlite3.dll": {
 | 
			
		||||
            "rid": "win-x64",
 | 
			
		||||
            "assetType": "native",
 | 
			
		||||
            "fileVersion": "0.0.0.0"
 | 
			
		||||
          },
 | 
			
		||||
          "runtimes/win-x86/native/e_sqlite3.dll": {
 | 
			
		||||
            "rid": "win-x86",
 | 
			
		||||
            "assetType": "native",
 | 
			
		||||
            "fileVersion": "0.0.0.0"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "SQLitePCLRaw.core": "2.1.10"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {
 | 
			
		||||
            "assemblyVersion": "2.1.10.2445",
 | 
			
		||||
            "fileVersion": "2.1.10.2445"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Swashbuckle.AspNetCore/9.0.6": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Swashbuckle.AspNetCore.Swagger": "9.0.6",
 | 
			
		||||
          "Swashbuckle.AspNetCore.SwaggerGen": "9.0.6",
 | 
			
		||||
          "Swashbuckle.AspNetCore.SwaggerUI": "9.0.6"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Swashbuckle.AspNetCore.Swagger/9.0.6": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.OpenApi": "1.6.25"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/net9.0/Swashbuckle.AspNetCore.Swagger.dll": {
 | 
			
		||||
            "assemblyVersion": "9.0.6.0",
 | 
			
		||||
            "fileVersion": "9.0.6.1840"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Swashbuckle.AspNetCore.SwaggerGen/9.0.6": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Swashbuckle.AspNetCore.Swagger": "9.0.6"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/net9.0/Swashbuckle.AspNetCore.SwaggerGen.dll": {
 | 
			
		||||
            "assemblyVersion": "9.0.6.0",
 | 
			
		||||
            "fileVersion": "9.0.6.1840"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Swashbuckle.AspNetCore.SwaggerUI/9.0.6": {
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/net9.0/Swashbuckle.AspNetCore.SwaggerUI.dll": {
 | 
			
		||||
            "assemblyVersion": "9.0.6.0",
 | 
			
		||||
            "fileVersion": "9.0.6.1840"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "System.IdentityModel.Tokens.Jwt/8.14.0": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.IdentityModel.JsonWebTokens": "8.14.0",
 | 
			
		||||
          "Microsoft.IdentityModel.Tokens": "8.14.0"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "lib/net9.0/System.IdentityModel.Tokens.Jwt.dll": {
 | 
			
		||||
            "assemblyVersion": "8.14.0.0",
 | 
			
		||||
            "fileVersion": "8.14.0.60815"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "FutureMailAPI/1.0.0": {
 | 
			
		||||
        "dependencies": {
 | 
			
		||||
          "Microsoft.AspNetCore.Authentication.JwtBearer": "9.0.9",
 | 
			
		||||
          "Microsoft.AspNetCore.OpenApi": "9.0.9",
 | 
			
		||||
          "Microsoft.EntityFrameworkCore.Sqlite": "9.0.9",
 | 
			
		||||
          "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"
 | 
			
		||||
        },
 | 
			
		||||
        "runtime": {
 | 
			
		||||
          "FutureMailAPI.dll": {
 | 
			
		||||
            "assemblyVersion": "1.0.0.0",
 | 
			
		||||
            "fileVersion": "1.0.0.0"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  "libraries": {
 | 
			
		||||
    "TestOAuthApp/1.0.0": {
 | 
			
		||||
      "type": "project",
 | 
			
		||||
      "serviceable": false,
 | 
			
		||||
      "sha512": ""
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.AspNetCore.Authentication.JwtBearer/9.0.9": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-U5gW2DS/yAE9X0Ko63/O2lNApAzI/jhx4IT1Th6W0RShKv6XAVVgLGN3zqnmcd6DtAnp5FYs+4HZrxsTl0anLA==",
 | 
			
		||||
      "path": "microsoft.aspnetcore.authentication.jwtbearer/9.0.9",
 | 
			
		||||
      "hashPath": "microsoft.aspnetcore.authentication.jwtbearer.9.0.9.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.AspNetCore.OpenApi/9.0.9": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-3Sina0gS/CTYt9XG6DUFPdXOmJui7e551U0kO2bIiDk3vZ2sctxxenN+cE1a5CrUpjIVZfZr32neWYYRO+Piaw==",
 | 
			
		||||
      "path": "microsoft.aspnetcore.openapi/9.0.9",
 | 
			
		||||
      "hashPath": "microsoft.aspnetcore.openapi.9.0.9.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Data.Sqlite.Core/9.0.9": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-DjxZRueHp0qvZxhvW+H1IWYkSofZI8Chg710KYJjNP/6S4q3rt97pvR8AHOompkSwaN92VLKz5uw01iUt85cMg==",
 | 
			
		||||
      "path": "microsoft.data.sqlite.core/9.0.9",
 | 
			
		||||
      "hashPath": "microsoft.data.sqlite.core.9.0.9.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.EntityFrameworkCore/9.0.9": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-zkt5yQgnpWKX3rOxn+ZcV23Aj0296XCTqg4lx1hKY+wMXBgkn377UhBrY/A4H6kLpNT7wqZN98xCV0YHXu9VRA==",
 | 
			
		||||
      "path": "microsoft.entityframeworkcore/9.0.9",
 | 
			
		||||
      "hashPath": "microsoft.entityframeworkcore.9.0.9.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.EntityFrameworkCore.Abstractions/9.0.9": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-QdM2k3Mnip2QsaxJbCI95dc2SajRMENdmaMhVKj4jPC5dmkoRcu3eEdvZAgDbd4bFVV1jtPGdHtXewtoBMlZqA==",
 | 
			
		||||
      "path": "microsoft.entityframeworkcore.abstractions/9.0.9",
 | 
			
		||||
      "hashPath": "microsoft.entityframeworkcore.abstractions.9.0.9.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.EntityFrameworkCore.Relational/9.0.9": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-SonFU9a8x4jZIhIBtCw1hIE3QKjd4c7Y3mjptoh682dfQe7K9pUPGcEV/sk4n8AJdq4fkyJPCaOdYaObhae/Iw==",
 | 
			
		||||
      "path": "microsoft.entityframeworkcore.relational/9.0.9",
 | 
			
		||||
      "hashPath": "microsoft.entityframeworkcore.relational.9.0.9.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.EntityFrameworkCore.Sqlite/9.0.9": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-SiAd32IMTAQDo+jQt5GAzCq+5qI/OEdsrbW0qEDr0hUEAh3jnRlt0gbZgDGDUtWk5SWITufB6AOZi0qet9dJIw==",
 | 
			
		||||
      "path": "microsoft.entityframeworkcore.sqlite/9.0.9",
 | 
			
		||||
      "hashPath": "microsoft.entityframeworkcore.sqlite.9.0.9.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.EntityFrameworkCore.Sqlite.Core/9.0.9": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-eQVF8fBgDxjnjan3EB1ysdfDO7lKKfWKTT4VR0BInU4Mi6ADdgiOdm6qvZ/ufh04f3hhPL5lyknx5XotGzBh8A==",
 | 
			
		||||
      "path": "microsoft.entityframeworkcore.sqlite.core/9.0.9",
 | 
			
		||||
      "hashPath": "microsoft.entityframeworkcore.sqlite.core.9.0.9.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.Extensions.DependencyModel/9.0.9": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-fNGvKct2De8ghm0Bpfq0iWthtzIWabgOTi+gJhNOPhNJIowXNEUE2eZNW/zNCzrHVA3PXg2yZ+3cWZndC2IqYA==",
 | 
			
		||||
      "path": "microsoft.extensions.dependencymodel/9.0.9",
 | 
			
		||||
      "hashPath": "microsoft.extensions.dependencymodel.9.0.9.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.IdentityModel.Abstractions/8.14.0": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-iwbCpSjD3ehfTwBhtSNEtKPK0ICun6ov7Ibx6ISNA9bfwIyzI2Siwyi9eJFCJBwxowK9xcA1mj+jBWiigeqgcQ==",
 | 
			
		||||
      "path": "microsoft.identitymodel.abstractions/8.14.0",
 | 
			
		||||
      "hashPath": "microsoft.identitymodel.abstractions.8.14.0.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.IdentityModel.JsonWebTokens/8.14.0": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-4jOpiA4THdtpLyMdAb24dtj7+6GmvhOhxf5XHLYWmPKF8ApEnApal1UnJsKO4HxUWRXDA6C4WQVfYyqsRhpNpQ==",
 | 
			
		||||
      "path": "microsoft.identitymodel.jsonwebtokens/8.14.0",
 | 
			
		||||
      "hashPath": "microsoft.identitymodel.jsonwebtokens.8.14.0.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.IdentityModel.Logging/8.14.0": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-eqqnemdW38CKZEHS6diA50BV94QICozDZEvSrsvN3SJXUFwVB9gy+/oz76gldP7nZliA16IglXjXTCTdmU/Ejg==",
 | 
			
		||||
      "path": "microsoft.identitymodel.logging/8.14.0",
 | 
			
		||||
      "hashPath": "microsoft.identitymodel.logging.8.14.0.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.IdentityModel.Protocols/8.0.1": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-uA2vpKqU3I2mBBEaeJAWPTjT9v1TZrGWKdgK6G5qJd03CLx83kdiqO9cmiK8/n1erkHzFBwU/RphP83aAe3i3g==",
 | 
			
		||||
      "path": "microsoft.identitymodel.protocols/8.0.1",
 | 
			
		||||
      "hashPath": "microsoft.identitymodel.protocols.8.0.1.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.IdentityModel.Protocols.OpenIdConnect/8.0.1": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-AQDbfpL+yzuuGhO/mQhKNsp44pm5Jv8/BI4KiFXR7beVGZoSH35zMV3PrmcfvSTsyI6qrcR898NzUauD6SRigg==",
 | 
			
		||||
      "path": "microsoft.identitymodel.protocols.openidconnect/8.0.1",
 | 
			
		||||
      "hashPath": "microsoft.identitymodel.protocols.openidconnect.8.0.1.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.IdentityModel.Tokens/8.14.0": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-lKIZiBiGd36k02TCdMHp1KlNWisyIvQxcYJvIkz7P4gSQ9zi8dgh6S5Grj8NNG7HWYIPfQymGyoZ6JB5d1Lo1g==",
 | 
			
		||||
      "path": "microsoft.identitymodel.tokens/8.14.0",
 | 
			
		||||
      "hashPath": "microsoft.identitymodel.tokens.8.14.0.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Microsoft.OpenApi/1.6.25": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-ZahSqNGtNV7N0JBYS/IYXPkLVexL/AZFxo6pqxv6A7Uli7Q7zfitNjkaqIcsV73Ukzxi4IlJdyDgcQiMXiH8cw==",
 | 
			
		||||
      "path": "microsoft.openapi/1.6.25",
 | 
			
		||||
      "hashPath": "microsoft.openapi.1.6.25.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "MySqlConnector/2.4.0": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-78M+gVOjbdZEDIyXQqcA7EYlCGS3tpbUELHvn6638A2w0pkPI625ixnzsa5staAd3N9/xFmPJtkKDYwsXpFi/w==",
 | 
			
		||||
      "path": "mysqlconnector/2.4.0",
 | 
			
		||||
      "hashPath": "mysqlconnector.2.4.0.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Pomelo.EntityFrameworkCore.MySql/9.0.0": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-cl7S4s6CbJno0LjNxrBHNc2xxmCliR5i40ATPZk/eTywVaAbHCbdc9vbGc3QThvwGjHqrDHT8vY9m1VF/47o0g==",
 | 
			
		||||
      "path": "pomelo.entityframeworkcore.mysql/9.0.0",
 | 
			
		||||
      "hashPath": "pomelo.entityframeworkcore.mysql.9.0.0.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Quartz/3.15.0": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-seV76VI/OW9xdsEHJlfErciicfMmmU8lcGde2SJIYxVK+k4smAaBkm0FY8a4AiVb6MMpjTvH252438ol/OOUwQ==",
 | 
			
		||||
      "path": "quartz/3.15.0",
 | 
			
		||||
      "hashPath": "quartz.3.15.0.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Quartz.Extensions.DependencyInjection/3.15.0": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-4g+QSG84cHlffLXoiHC7I/zkw223GUtdj0ZYrY+sxYq45Dd3Rti4uKIn0dWeotyEiJZNpn028bspf8njSJdnUg==",
 | 
			
		||||
      "path": "quartz.extensions.dependencyinjection/3.15.0",
 | 
			
		||||
      "hashPath": "quartz.extensions.dependencyinjection.3.15.0.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Quartz.Extensions.Hosting/3.15.0": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-p9Fy67yAXxwjL/FxfVtmxwXbVtMOVZX+hNnONKT11adugK6kqgdfYvb0IP5pBBHW1rJSq88MpNkQ0EkyMCUhWg==",
 | 
			
		||||
      "path": "quartz.extensions.hosting/3.15.0",
 | 
			
		||||
      "hashPath": "quartz.extensions.hosting.3.15.0.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-UxWuisvZ3uVcVOLJQv7urM/JiQH+v3TmaJc1BLKl5Dxfm/nTzTUrqswCqg/INiYLi61AXnHo1M1JPmPqqLnAdg==",
 | 
			
		||||
      "path": "sqlitepclraw.bundle_e_sqlite3/2.1.10",
 | 
			
		||||
      "hashPath": "sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "SQLitePCLRaw.core/2.1.10": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-Ii8JCbC7oiVclaE/mbDEK000EFIJ+ShRPwAvvV89GOZhQ+ZLtlnSWl6ksCNMKu/VGXA4Nfi2B7LhN/QFN9oBcw==",
 | 
			
		||||
      "path": "sqlitepclraw.core/2.1.10",
 | 
			
		||||
      "hashPath": "sqlitepclraw.core.2.1.10.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-mAr69tDbnf3QJpRy2nJz8Qdpebdil00fvycyByR58Cn9eARvR+UiG2Vzsp+4q1tV3ikwiYIjlXCQFc12GfebbA==",
 | 
			
		||||
      "path": "sqlitepclraw.lib.e_sqlite3/2.1.10",
 | 
			
		||||
      "hashPath": "sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-uZVTi02C1SxqzgT0HqTWatIbWGb40iIkfc3FpFCpE/r7g6K0PqzDUeefL6P6HPhDtc6BacN3yQysfzP7ks+wSQ==",
 | 
			
		||||
      "path": "sqlitepclraw.provider.e_sqlite3/2.1.10",
 | 
			
		||||
      "hashPath": "sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Swashbuckle.AspNetCore/9.0.6": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-q/UfEAgrk6qQyjHXgsW9ILw0YZLfmPtWUY4wYijliX6supozC+TkzU0G6FTnn/dPYxnChjM8g8lHjWHF6VKy+A==",
 | 
			
		||||
      "path": "swashbuckle.aspnetcore/9.0.6",
 | 
			
		||||
      "hashPath": "swashbuckle.aspnetcore.9.0.6.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Swashbuckle.AspNetCore.Swagger/9.0.6": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-Bgyc8rWRAYwDrzjVHGbavvNE38G1Dfgf1McHYm+WUr4TxkvEAXv8F8B1z3Kmz4BkDCKv9A/1COa2t7+Ri5+pLg==",
 | 
			
		||||
      "path": "swashbuckle.aspnetcore.swagger/9.0.6",
 | 
			
		||||
      "hashPath": "swashbuckle.aspnetcore.swagger.9.0.6.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Swashbuckle.AspNetCore.SwaggerGen/9.0.6": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-yYrDs5qpIa4UXP+a02X0ZLQs6HSd1C8t6hF6J1fnxoawi3PslJg1yUpLBS89HCbrDACzmwEGG25il+8aa0zdnw==",
 | 
			
		||||
      "path": "swashbuckle.aspnetcore.swaggergen/9.0.6",
 | 
			
		||||
      "hashPath": "swashbuckle.aspnetcore.swaggergen.9.0.6.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "Swashbuckle.AspNetCore.SwaggerUI/9.0.6": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-WGsw/Yop9b16miq8TQd4THxuEgkP5cH3+DX93BrX9m0OdPcKNtg2nNm77WQSAsA+Se+M0bTiu8bUyrruRSeS5g==",
 | 
			
		||||
      "path": "swashbuckle.aspnetcore.swaggerui/9.0.6",
 | 
			
		||||
      "hashPath": "swashbuckle.aspnetcore.swaggerui.9.0.6.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "System.IdentityModel.Tokens.Jwt/8.14.0": {
 | 
			
		||||
      "type": "package",
 | 
			
		||||
      "serviceable": true,
 | 
			
		||||
      "sha512": "sha512-EYGgN/S+HK7S6F3GaaPLFAfK0UzMrkXFyWCvXpQWFYmZln3dqtbyIO7VuTM/iIIPMzkelg8ZLlBPvMhxj6nOAA==",
 | 
			
		||||
      "path": "system.identitymodel.tokens.jwt/8.14.0",
 | 
			
		||||
      "hashPath": "system.identitymodel.tokens.jwt.8.14.0.nupkg.sha512"
 | 
			
		||||
    },
 | 
			
		||||
    "FutureMailAPI/1.0.0": {
 | 
			
		||||
      "type": "project",
 | 
			
		||||
      "serviceable": false,
 | 
			
		||||
      "sha512": ""
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										
											BIN
										
									
								
								FutureMailAPI/TestOAuthApp/bin/Debug/net10.0/TestOAuthApp.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								FutureMailAPI/TestOAuthApp/bin/Debug/net10.0/TestOAuthApp.dll
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								FutureMailAPI/TestOAuthApp/bin/Debug/net10.0/TestOAuthApp.exe
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								FutureMailAPI/TestOAuthApp/bin/Debug/net10.0/TestOAuthApp.exe
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								FutureMailAPI/TestOAuthApp/bin/Debug/net10.0/TestOAuthApp.pdb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								FutureMailAPI/TestOAuthApp/bin/Debug/net10.0/TestOAuthApp.pdb
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -0,0 +1,19 @@
 | 
			
		||||
{
 | 
			
		||||
  "runtimeOptions": {
 | 
			
		||||
    "tfm": "net10.0",
 | 
			
		||||
    "frameworks": [
 | 
			
		||||
      {
 | 
			
		||||
        "name": "Microsoft.NETCore.App",
 | 
			
		||||
        "version": "10.0.0-rc.1.25451.107"
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "name": "Microsoft.AspNetCore.App",
 | 
			
		||||
        "version": "10.0.0-rc.1.25451.107"
 | 
			
		||||
      }
 | 
			
		||||
    ],
 | 
			
		||||
    "configProperties": {
 | 
			
		||||
      "System.Reflection.NullabilityInfoContext.IsSupported": true,
 | 
			
		||||
      "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
@@ -0,0 +1,466 @@
 | 
			
		||||
{
 | 
			
		||||
  "format": 1,
 | 
			
		||||
  "restore": {
 | 
			
		||||
    "C:\\Users\\Administrator\\Desktop\\快乐转盘\\未来邮箱02APi\\FutureMailAPI\\TestOAuthApp\\TestOAuthApp.csproj": {}
 | 
			
		||||
  },
 | 
			
		||||
  "projects": {
 | 
			
		||||
    "C:\\Users\\Administrator\\Desktop\\快乐转盘\\未来邮箱02APi\\FutureMailAPI\\FutureMailAPI.csproj": {
 | 
			
		||||
      "version": "1.0.0",
 | 
			
		||||
      "restore": {
 | 
			
		||||
        "projectUniqueName": "C:\\Users\\Administrator\\Desktop\\快乐转盘\\未来邮箱02APi\\FutureMailAPI\\FutureMailAPI.csproj",
 | 
			
		||||
        "projectName": "FutureMailAPI",
 | 
			
		||||
        "projectPath": "C:\\Users\\Administrator\\Desktop\\快乐转盘\\未来邮箱02APi\\FutureMailAPI\\FutureMailAPI.csproj",
 | 
			
		||||
        "packagesPath": "C:\\Users\\Administrator\\.nuget\\packages\\",
 | 
			
		||||
        "outputPath": "C:\\Users\\Administrator\\Desktop\\快乐转盘\\未来邮箱02APi\\FutureMailAPI\\obj\\",
 | 
			
		||||
        "projectStyle": "PackageReference",
 | 
			
		||||
        "fallbackFolders": [
 | 
			
		||||
          "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
 | 
			
		||||
        ],
 | 
			
		||||
        "configFilePaths": [
 | 
			
		||||
          "C:\\Users\\Administrator\\AppData\\Roaming\\NuGet\\NuGet.Config",
 | 
			
		||||
          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
 | 
			
		||||
          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
 | 
			
		||||
        ],
 | 
			
		||||
        "originalTargetFrameworks": [
 | 
			
		||||
          "net9.0"
 | 
			
		||||
        ],
 | 
			
		||||
        "sources": {
 | 
			
		||||
          "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
 | 
			
		||||
          "C:\\Program Files\\dotnet\\library-packs": {},
 | 
			
		||||
          "https://api.nuget.org/v3/index.json": {}
 | 
			
		||||
        },
 | 
			
		||||
        "frameworks": {
 | 
			
		||||
          "net9.0": {
 | 
			
		||||
            "targetAlias": "net9.0",
 | 
			
		||||
            "projectReferences": {}
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        "warningProperties": {
 | 
			
		||||
          "warnAsError": [
 | 
			
		||||
            "NU1605"
 | 
			
		||||
          ]
 | 
			
		||||
        },
 | 
			
		||||
        "restoreAuditProperties": {
 | 
			
		||||
          "enableAudit": "true",
 | 
			
		||||
          "auditLevel": "low",
 | 
			
		||||
          "auditMode": "direct"
 | 
			
		||||
        },
 | 
			
		||||
        "SdkAnalysisLevel": "10.0.100"
 | 
			
		||||
      },
 | 
			
		||||
      "frameworks": {
 | 
			
		||||
        "net9.0": {
 | 
			
		||||
          "targetAlias": "net9.0",
 | 
			
		||||
          "dependencies": {
 | 
			
		||||
            "Microsoft.AspNetCore.Authentication.JwtBearer": {
 | 
			
		||||
              "target": "Package",
 | 
			
		||||
              "version": "[9.0.9, )"
 | 
			
		||||
            },
 | 
			
		||||
            "Microsoft.AspNetCore.OpenApi": {
 | 
			
		||||
              "target": "Package",
 | 
			
		||||
              "version": "[9.0.9, )"
 | 
			
		||||
            },
 | 
			
		||||
            "Microsoft.EntityFrameworkCore.Design": {
 | 
			
		||||
              "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
 | 
			
		||||
              "suppressParent": "All",
 | 
			
		||||
              "target": "Package",
 | 
			
		||||
              "version": "[9.0.9, )"
 | 
			
		||||
            },
 | 
			
		||||
            "Microsoft.EntityFrameworkCore.Sqlite": {
 | 
			
		||||
              "target": "Package",
 | 
			
		||||
              "version": "[9.0.9, )"
 | 
			
		||||
            },
 | 
			
		||||
            "Microsoft.EntityFrameworkCore.Tools": {
 | 
			
		||||
              "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
 | 
			
		||||
              "suppressParent": "All",
 | 
			
		||||
              "target": "Package",
 | 
			
		||||
              "version": "[9.0.9, )"
 | 
			
		||||
            },
 | 
			
		||||
            "Pomelo.EntityFrameworkCore.MySql": {
 | 
			
		||||
              "target": "Package",
 | 
			
		||||
              "version": "[9.0.0, )"
 | 
			
		||||
            },
 | 
			
		||||
            "Quartz": {
 | 
			
		||||
              "target": "Package",
 | 
			
		||||
              "version": "[3.15.0, )"
 | 
			
		||||
            },
 | 
			
		||||
            "Quartz.Extensions.Hosting": {
 | 
			
		||||
              "target": "Package",
 | 
			
		||||
              "version": "[3.15.0, )"
 | 
			
		||||
            },
 | 
			
		||||
            "Swashbuckle.AspNetCore": {
 | 
			
		||||
              "target": "Package",
 | 
			
		||||
              "version": "[9.0.6, )"
 | 
			
		||||
            },
 | 
			
		||||
            "System.IdentityModel.Tokens.Jwt": {
 | 
			
		||||
              "target": "Package",
 | 
			
		||||
              "version": "[8.14.0, )"
 | 
			
		||||
            }
 | 
			
		||||
          },
 | 
			
		||||
          "imports": [
 | 
			
		||||
            "net461",
 | 
			
		||||
            "net462",
 | 
			
		||||
            "net47",
 | 
			
		||||
            "net471",
 | 
			
		||||
            "net472",
 | 
			
		||||
            "net48",
 | 
			
		||||
            "net481"
 | 
			
		||||
          ],
 | 
			
		||||
          "assetTargetFallback": true,
 | 
			
		||||
          "warn": true,
 | 
			
		||||
          "frameworkReferences": {
 | 
			
		||||
            "Microsoft.AspNetCore.App": {
 | 
			
		||||
              "privateAssets": "none"
 | 
			
		||||
            },
 | 
			
		||||
            "Microsoft.NETCore.App": {
 | 
			
		||||
              "privateAssets": "all"
 | 
			
		||||
            }
 | 
			
		||||
          },
 | 
			
		||||
          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.100-rc.1.25451.107/PortableRuntimeIdentifierGraph.json"
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "C:\\Users\\Administrator\\Desktop\\快乐转盘\\未来邮箱02APi\\FutureMailAPI\\TestOAuthApp\\TestOAuthApp.csproj": {
 | 
			
		||||
      "version": "1.0.0",
 | 
			
		||||
      "restore": {
 | 
			
		||||
        "projectUniqueName": "C:\\Users\\Administrator\\Desktop\\快乐转盘\\未来邮箱02APi\\FutureMailAPI\\TestOAuthApp\\TestOAuthApp.csproj",
 | 
			
		||||
        "projectName": "TestOAuthApp",
 | 
			
		||||
        "projectPath": "C:\\Users\\Administrator\\Desktop\\快乐转盘\\未来邮箱02APi\\FutureMailAPI\\TestOAuthApp\\TestOAuthApp.csproj",
 | 
			
		||||
        "packagesPath": "C:\\Users\\Administrator\\.nuget\\packages\\",
 | 
			
		||||
        "outputPath": "C:\\Users\\Administrator\\Desktop\\快乐转盘\\未来邮箱02APi\\FutureMailAPI\\TestOAuthApp\\obj\\",
 | 
			
		||||
        "projectStyle": "PackageReference",
 | 
			
		||||
        "fallbackFolders": [
 | 
			
		||||
          "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
 | 
			
		||||
        ],
 | 
			
		||||
        "configFilePaths": [
 | 
			
		||||
          "C:\\Users\\Administrator\\AppData\\Roaming\\NuGet\\NuGet.Config",
 | 
			
		||||
          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
 | 
			
		||||
          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
 | 
			
		||||
        ],
 | 
			
		||||
        "originalTargetFrameworks": [
 | 
			
		||||
          "net10.0"
 | 
			
		||||
        ],
 | 
			
		||||
        "sources": {
 | 
			
		||||
          "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
 | 
			
		||||
          "C:\\Program Files\\dotnet\\library-packs": {},
 | 
			
		||||
          "https://api.nuget.org/v3/index.json": {}
 | 
			
		||||
        },
 | 
			
		||||
        "frameworks": {
 | 
			
		||||
          "net10.0": {
 | 
			
		||||
            "targetAlias": "net10.0",
 | 
			
		||||
            "projectReferences": {
 | 
			
		||||
              "C:\\Users\\Administrator\\Desktop\\快乐转盘\\未来邮箱02APi\\FutureMailAPI\\FutureMailAPI.csproj": {
 | 
			
		||||
                "projectPath": "C:\\Users\\Administrator\\Desktop\\快乐转盘\\未来邮箱02APi\\FutureMailAPI\\FutureMailAPI.csproj"
 | 
			
		||||
              }
 | 
			
		||||
            }
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        "warningProperties": {
 | 
			
		||||
          "warnAsError": [
 | 
			
		||||
            "NU1605"
 | 
			
		||||
          ]
 | 
			
		||||
        },
 | 
			
		||||
        "restoreAuditProperties": {
 | 
			
		||||
          "enableAudit": "true",
 | 
			
		||||
          "auditLevel": "low",
 | 
			
		||||
          "auditMode": "all"
 | 
			
		||||
        },
 | 
			
		||||
        "SdkAnalysisLevel": "10.0.100"
 | 
			
		||||
      },
 | 
			
		||||
      "frameworks": {
 | 
			
		||||
        "net10.0": {
 | 
			
		||||
          "targetAlias": "net10.0",
 | 
			
		||||
          "imports": [
 | 
			
		||||
            "net461",
 | 
			
		||||
            "net462",
 | 
			
		||||
            "net47",
 | 
			
		||||
            "net471",
 | 
			
		||||
            "net472",
 | 
			
		||||
            "net48",
 | 
			
		||||
            "net481"
 | 
			
		||||
          ],
 | 
			
		||||
          "assetTargetFallback": true,
 | 
			
		||||
          "warn": true,
 | 
			
		||||
          "frameworkReferences": {
 | 
			
		||||
            "Microsoft.NETCore.App": {
 | 
			
		||||
              "privateAssets": "all"
 | 
			
		||||
            }
 | 
			
		||||
          },
 | 
			
		||||
          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.100-rc.1.25451.107/PortableRuntimeIdentifierGraph.json",
 | 
			
		||||
          "packagesToPrune": {
 | 
			
		||||
            "Microsoft.CSharp": "(,4.7.32767]",
 | 
			
		||||
            "Microsoft.VisualBasic": "(,10.4.32767]",
 | 
			
		||||
            "Microsoft.Win32.Primitives": "(,4.3.32767]",
 | 
			
		||||
            "Microsoft.Win32.Registry": "(,5.0.32767]",
 | 
			
		||||
            "runtime.any.System.Collections": "(,4.3.32767]",
 | 
			
		||||
            "runtime.any.System.Diagnostics.Tools": "(,4.3.32767]",
 | 
			
		||||
            "runtime.any.System.Diagnostics.Tracing": "(,4.3.32767]",
 | 
			
		||||
            "runtime.any.System.Globalization": "(,4.3.32767]",
 | 
			
		||||
            "runtime.any.System.Globalization.Calendars": "(,4.3.32767]",
 | 
			
		||||
            "runtime.any.System.IO": "(,4.3.32767]",
 | 
			
		||||
            "runtime.any.System.Reflection": "(,4.3.32767]",
 | 
			
		||||
            "runtime.any.System.Reflection.Extensions": "(,4.3.32767]",
 | 
			
		||||
            "runtime.any.System.Reflection.Primitives": "(,4.3.32767]",
 | 
			
		||||
            "runtime.any.System.Resources.ResourceManager": "(,4.3.32767]",
 | 
			
		||||
            "runtime.any.System.Runtime": "(,4.3.32767]",
 | 
			
		||||
            "runtime.any.System.Runtime.Handles": "(,4.3.32767]",
 | 
			
		||||
            "runtime.any.System.Runtime.InteropServices": "(,4.3.32767]",
 | 
			
		||||
            "runtime.any.System.Text.Encoding": "(,4.3.32767]",
 | 
			
		||||
            "runtime.any.System.Text.Encoding.Extensions": "(,4.3.32767]",
 | 
			
		||||
            "runtime.any.System.Threading.Tasks": "(,4.3.32767]",
 | 
			
		||||
            "runtime.any.System.Threading.Timer": "(,4.3.32767]",
 | 
			
		||||
            "runtime.aot.System.Collections": "(,4.3.32767]",
 | 
			
		||||
            "runtime.aot.System.Diagnostics.Tools": "(,4.3.32767]",
 | 
			
		||||
            "runtime.aot.System.Diagnostics.Tracing": "(,4.3.32767]",
 | 
			
		||||
            "runtime.aot.System.Globalization": "(,4.3.32767]",
 | 
			
		||||
            "runtime.aot.System.Globalization.Calendars": "(,4.3.32767]",
 | 
			
		||||
            "runtime.aot.System.IO": "(,4.3.32767]",
 | 
			
		||||
            "runtime.aot.System.Reflection": "(,4.3.32767]",
 | 
			
		||||
            "runtime.aot.System.Reflection.Extensions": "(,4.3.32767]",
 | 
			
		||||
            "runtime.aot.System.Reflection.Primitives": "(,4.3.32767]",
 | 
			
		||||
            "runtime.aot.System.Resources.ResourceManager": "(,4.3.32767]",
 | 
			
		||||
            "runtime.aot.System.Runtime": "(,4.3.32767]",
 | 
			
		||||
            "runtime.aot.System.Runtime.Handles": "(,4.3.32767]",
 | 
			
		||||
            "runtime.aot.System.Runtime.InteropServices": "(,4.3.32767]",
 | 
			
		||||
            "runtime.aot.System.Text.Encoding": "(,4.3.32767]",
 | 
			
		||||
            "runtime.aot.System.Text.Encoding.Extensions": "(,4.3.32767]",
 | 
			
		||||
            "runtime.aot.System.Threading.Tasks": "(,4.3.32767]",
 | 
			
		||||
            "runtime.aot.System.Threading.Timer": "(,4.3.32767]",
 | 
			
		||||
            "runtime.debian.8-x64.runtime.native.System": "(,4.3.32767]",
 | 
			
		||||
            "runtime.debian.8-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
 | 
			
		||||
            "runtime.debian.8-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
 | 
			
		||||
            "runtime.debian.8-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
 | 
			
		||||
            "runtime.debian.8-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
 | 
			
		||||
            "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
 | 
			
		||||
            "runtime.debian.9-x64.runtime.native.System": "(,4.3.32767]",
 | 
			
		||||
            "runtime.debian.9-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
 | 
			
		||||
            "runtime.debian.9-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
 | 
			
		||||
            "runtime.debian.9-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
 | 
			
		||||
            "runtime.fedora.23-x64.runtime.native.System": "(,4.3.32767]",
 | 
			
		||||
            "runtime.fedora.23-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
 | 
			
		||||
            "runtime.fedora.23-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
 | 
			
		||||
            "runtime.fedora.23-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
 | 
			
		||||
            "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
 | 
			
		||||
            "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
 | 
			
		||||
            "runtime.fedora.24-x64.runtime.native.System": "(,4.3.32767]",
 | 
			
		||||
            "runtime.fedora.24-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
 | 
			
		||||
            "runtime.fedora.24-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
 | 
			
		||||
            "runtime.fedora.24-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
 | 
			
		||||
            "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
 | 
			
		||||
            "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
 | 
			
		||||
            "runtime.fedora.27-x64.runtime.native.System": "(,4.3.32767]",
 | 
			
		||||
            "runtime.fedora.27-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
 | 
			
		||||
            "runtime.fedora.27-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
 | 
			
		||||
            "runtime.fedora.27-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
 | 
			
		||||
            "runtime.fedora.28-x64.runtime.native.System": "(,4.3.32767]",
 | 
			
		||||
            "runtime.fedora.28-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
 | 
			
		||||
            "runtime.fedora.28-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
 | 
			
		||||
            "runtime.fedora.28-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
 | 
			
		||||
            "runtime.opensuse.13.2-x64.runtime.native.System": "(,4.3.32767]",
 | 
			
		||||
            "runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
 | 
			
		||||
            "runtime.opensuse.13.2-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
 | 
			
		||||
            "runtime.opensuse.13.2-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
 | 
			
		||||
            "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
 | 
			
		||||
            "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
 | 
			
		||||
            "runtime.opensuse.42.1-x64.runtime.native.System": "(,4.3.32767]",
 | 
			
		||||
            "runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
 | 
			
		||||
            "runtime.opensuse.42.1-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
 | 
			
		||||
            "runtime.opensuse.42.1-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
 | 
			
		||||
            "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
 | 
			
		||||
            "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
 | 
			
		||||
            "runtime.opensuse.42.3-x64.runtime.native.System": "(,4.3.32767]",
 | 
			
		||||
            "runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
 | 
			
		||||
            "runtime.opensuse.42.3-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
 | 
			
		||||
            "runtime.opensuse.42.3-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
 | 
			
		||||
            "runtime.osx.10.10-x64.runtime.native.System": "(,4.3.32767]",
 | 
			
		||||
            "runtime.osx.10.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
 | 
			
		||||
            "runtime.osx.10.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
 | 
			
		||||
            "runtime.osx.10.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
 | 
			
		||||
            "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
 | 
			
		||||
            "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "(,4.3.32767]",
 | 
			
		||||
            "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
 | 
			
		||||
            "runtime.rhel.7-x64.runtime.native.System": "(,4.3.32767]",
 | 
			
		||||
            "runtime.rhel.7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
 | 
			
		||||
            "runtime.rhel.7-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
 | 
			
		||||
            "runtime.rhel.7-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
 | 
			
		||||
            "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
 | 
			
		||||
            "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
 | 
			
		||||
            "runtime.ubuntu.14.04-x64.runtime.native.System": "(,4.3.32767]",
 | 
			
		||||
            "runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
 | 
			
		||||
            "runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
 | 
			
		||||
            "runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
 | 
			
		||||
            "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
 | 
			
		||||
            "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
 | 
			
		||||
            "runtime.ubuntu.16.04-x64.runtime.native.System": "(,4.3.32767]",
 | 
			
		||||
            "runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
 | 
			
		||||
            "runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
 | 
			
		||||
            "runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
 | 
			
		||||
            "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
 | 
			
		||||
            "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
 | 
			
		||||
            "runtime.ubuntu.16.10-x64.runtime.native.System": "(,4.3.32767]",
 | 
			
		||||
            "runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
 | 
			
		||||
            "runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
 | 
			
		||||
            "runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
 | 
			
		||||
            "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]",
 | 
			
		||||
            "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]",
 | 
			
		||||
            "runtime.ubuntu.18.04-x64.runtime.native.System": "(,4.3.32767]",
 | 
			
		||||
            "runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
 | 
			
		||||
            "runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]",
 | 
			
		||||
            "runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]",
 | 
			
		||||
            "runtime.unix.Microsoft.Win32.Primitives": "(,4.3.32767]",
 | 
			
		||||
            "runtime.unix.System.Console": "(,4.3.32767]",
 | 
			
		||||
            "runtime.unix.System.Diagnostics.Debug": "(,4.3.32767]",
 | 
			
		||||
            "runtime.unix.System.IO.FileSystem": "(,4.3.32767]",
 | 
			
		||||
            "runtime.unix.System.Net.Primitives": "(,4.3.32767]",
 | 
			
		||||
            "runtime.unix.System.Net.Sockets": "(,4.3.32767]",
 | 
			
		||||
            "runtime.unix.System.Private.Uri": "(,4.3.32767]",
 | 
			
		||||
            "runtime.unix.System.Runtime.Extensions": "(,4.3.32767]",
 | 
			
		||||
            "runtime.win.Microsoft.Win32.Primitives": "(,4.3.32767]",
 | 
			
		||||
            "runtime.win.System.Console": "(,4.3.32767]",
 | 
			
		||||
            "runtime.win.System.Diagnostics.Debug": "(,4.3.32767]",
 | 
			
		||||
            "runtime.win.System.IO.FileSystem": "(,4.3.32767]",
 | 
			
		||||
            "runtime.win.System.Net.Primitives": "(,4.3.32767]",
 | 
			
		||||
            "runtime.win.System.Net.Sockets": "(,4.3.32767]",
 | 
			
		||||
            "runtime.win.System.Runtime.Extensions": "(,4.3.32767]",
 | 
			
		||||
            "runtime.win10-arm-aot.runtime.native.System.IO.Compression": "(,4.0.32767]",
 | 
			
		||||
            "runtime.win10-arm64.runtime.native.System.IO.Compression": "(,4.3.32767]",
 | 
			
		||||
            "runtime.win10-x64-aot.runtime.native.System.IO.Compression": "(,4.0.32767]",
 | 
			
		||||
            "runtime.win10-x86-aot.runtime.native.System.IO.Compression": "(,4.0.32767]",
 | 
			
		||||
            "runtime.win7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]",
 | 
			
		||||
            "runtime.win7-x86.runtime.native.System.IO.Compression": "(,4.3.32767]",
 | 
			
		||||
            "runtime.win7.System.Private.Uri": "(,4.3.32767]",
 | 
			
		||||
            "runtime.win8-arm.runtime.native.System.IO.Compression": "(,4.3.32767]",
 | 
			
		||||
            "System.AppContext": "(,4.3.32767]",
 | 
			
		||||
            "System.Buffers": "(,5.0.32767]",
 | 
			
		||||
            "System.Collections": "(,4.3.32767]",
 | 
			
		||||
            "System.Collections.Concurrent": "(,4.3.32767]",
 | 
			
		||||
            "System.Collections.Immutable": "(,10.0.0-rc.1.25451.107]",
 | 
			
		||||
            "System.Collections.NonGeneric": "(,4.3.32767]",
 | 
			
		||||
            "System.Collections.Specialized": "(,4.3.32767]",
 | 
			
		||||
            "System.ComponentModel": "(,4.3.32767]",
 | 
			
		||||
            "System.ComponentModel.Annotations": "(,4.3.32767]",
 | 
			
		||||
            "System.ComponentModel.EventBasedAsync": "(,4.3.32767]",
 | 
			
		||||
            "System.ComponentModel.Primitives": "(,4.3.32767]",
 | 
			
		||||
            "System.ComponentModel.TypeConverter": "(,4.3.32767]",
 | 
			
		||||
            "System.Console": "(,4.3.32767]",
 | 
			
		||||
            "System.Data.Common": "(,4.3.32767]",
 | 
			
		||||
            "System.Data.DataSetExtensions": "(,4.4.32767]",
 | 
			
		||||
            "System.Diagnostics.Contracts": "(,4.3.32767]",
 | 
			
		||||
            "System.Diagnostics.Debug": "(,4.3.32767]",
 | 
			
		||||
            "System.Diagnostics.DiagnosticSource": "(,10.0.0-rc.1.25451.107]",
 | 
			
		||||
            "System.Diagnostics.FileVersionInfo": "(,4.3.32767]",
 | 
			
		||||
            "System.Diagnostics.Process": "(,4.3.32767]",
 | 
			
		||||
            "System.Diagnostics.StackTrace": "(,4.3.32767]",
 | 
			
		||||
            "System.Diagnostics.TextWriterTraceListener": "(,4.3.32767]",
 | 
			
		||||
            "System.Diagnostics.Tools": "(,4.3.32767]",
 | 
			
		||||
            "System.Diagnostics.TraceSource": "(,4.3.32767]",
 | 
			
		||||
            "System.Diagnostics.Tracing": "(,4.3.32767]",
 | 
			
		||||
            "System.Drawing.Primitives": "(,4.3.32767]",
 | 
			
		||||
            "System.Dynamic.Runtime": "(,4.3.32767]",
 | 
			
		||||
            "System.Formats.Asn1": "(,10.0.0-rc.1.25451.107]",
 | 
			
		||||
            "System.Formats.Tar": "(,10.0.0-rc.1.25451.107]",
 | 
			
		||||
            "System.Globalization": "(,4.3.32767]",
 | 
			
		||||
            "System.Globalization.Calendars": "(,4.3.32767]",
 | 
			
		||||
            "System.Globalization.Extensions": "(,4.3.32767]",
 | 
			
		||||
            "System.IO": "(,4.3.32767]",
 | 
			
		||||
            "System.IO.Compression": "(,4.3.32767]",
 | 
			
		||||
            "System.IO.Compression.ZipFile": "(,4.3.32767]",
 | 
			
		||||
            "System.IO.FileSystem": "(,4.3.32767]",
 | 
			
		||||
            "System.IO.FileSystem.AccessControl": "(,4.4.32767]",
 | 
			
		||||
            "System.IO.FileSystem.DriveInfo": "(,4.3.32767]",
 | 
			
		||||
            "System.IO.FileSystem.Primitives": "(,4.3.32767]",
 | 
			
		||||
            "System.IO.FileSystem.Watcher": "(,4.3.32767]",
 | 
			
		||||
            "System.IO.IsolatedStorage": "(,4.3.32767]",
 | 
			
		||||
            "System.IO.MemoryMappedFiles": "(,4.3.32767]",
 | 
			
		||||
            "System.IO.Pipelines": "(,10.0.0-rc.1.25451.107]",
 | 
			
		||||
            "System.IO.Pipes": "(,4.3.32767]",
 | 
			
		||||
            "System.IO.Pipes.AccessControl": "(,5.0.32767]",
 | 
			
		||||
            "System.IO.UnmanagedMemoryStream": "(,4.3.32767]",
 | 
			
		||||
            "System.Linq": "(,4.3.32767]",
 | 
			
		||||
            "System.Linq.AsyncEnumerable": "(,10.0.0-rc.1.25451.107]",
 | 
			
		||||
            "System.Linq.Expressions": "(,4.3.32767]",
 | 
			
		||||
            "System.Linq.Parallel": "(,4.3.32767]",
 | 
			
		||||
            "System.Linq.Queryable": "(,4.3.32767]",
 | 
			
		||||
            "System.Memory": "(,5.0.32767]",
 | 
			
		||||
            "System.Net.Http": "(,4.3.32767]",
 | 
			
		||||
            "System.Net.Http.Json": "(,10.0.0-rc.1.25451.107]",
 | 
			
		||||
            "System.Net.NameResolution": "(,4.3.32767]",
 | 
			
		||||
            "System.Net.NetworkInformation": "(,4.3.32767]",
 | 
			
		||||
            "System.Net.Ping": "(,4.3.32767]",
 | 
			
		||||
            "System.Net.Primitives": "(,4.3.32767]",
 | 
			
		||||
            "System.Net.Requests": "(,4.3.32767]",
 | 
			
		||||
            "System.Net.Security": "(,4.3.32767]",
 | 
			
		||||
            "System.Net.ServerSentEvents": "(,10.0.0-rc.1.25451.107]",
 | 
			
		||||
            "System.Net.Sockets": "(,4.3.32767]",
 | 
			
		||||
            "System.Net.WebHeaderCollection": "(,4.3.32767]",
 | 
			
		||||
            "System.Net.WebSockets": "(,4.3.32767]",
 | 
			
		||||
            "System.Net.WebSockets.Client": "(,4.3.32767]",
 | 
			
		||||
            "System.Numerics.Vectors": "(,5.0.32767]",
 | 
			
		||||
            "System.ObjectModel": "(,4.3.32767]",
 | 
			
		||||
            "System.Private.DataContractSerialization": "(,4.3.32767]",
 | 
			
		||||
            "System.Private.Uri": "(,4.3.32767]",
 | 
			
		||||
            "System.Reflection": "(,4.3.32767]",
 | 
			
		||||
            "System.Reflection.DispatchProxy": "(,6.0.32767]",
 | 
			
		||||
            "System.Reflection.Emit": "(,4.7.32767]",
 | 
			
		||||
            "System.Reflection.Emit.ILGeneration": "(,4.7.32767]",
 | 
			
		||||
            "System.Reflection.Emit.Lightweight": "(,4.7.32767]",
 | 
			
		||||
            "System.Reflection.Extensions": "(,4.3.32767]",
 | 
			
		||||
            "System.Reflection.Metadata": "(,10.0.0-rc.1.25451.107]",
 | 
			
		||||
            "System.Reflection.Primitives": "(,4.3.32767]",
 | 
			
		||||
            "System.Reflection.TypeExtensions": "(,4.3.32767]",
 | 
			
		||||
            "System.Resources.Reader": "(,4.3.32767]",
 | 
			
		||||
            "System.Resources.ResourceManager": "(,4.3.32767]",
 | 
			
		||||
            "System.Resources.Writer": "(,4.3.32767]",
 | 
			
		||||
            "System.Runtime": "(,4.3.32767]",
 | 
			
		||||
            "System.Runtime.CompilerServices.Unsafe": "(,7.0.32767]",
 | 
			
		||||
            "System.Runtime.CompilerServices.VisualC": "(,4.3.32767]",
 | 
			
		||||
            "System.Runtime.Extensions": "(,4.3.32767]",
 | 
			
		||||
            "System.Runtime.Handles": "(,4.3.32767]",
 | 
			
		||||
            "System.Runtime.InteropServices": "(,4.3.32767]",
 | 
			
		||||
            "System.Runtime.InteropServices.RuntimeInformation": "(,4.3.32767]",
 | 
			
		||||
            "System.Runtime.Loader": "(,4.3.32767]",
 | 
			
		||||
            "System.Runtime.Numerics": "(,4.3.32767]",
 | 
			
		||||
            "System.Runtime.Serialization.Formatters": "(,4.3.32767]",
 | 
			
		||||
            "System.Runtime.Serialization.Json": "(,4.3.32767]",
 | 
			
		||||
            "System.Runtime.Serialization.Primitives": "(,4.3.32767]",
 | 
			
		||||
            "System.Runtime.Serialization.Xml": "(,4.3.32767]",
 | 
			
		||||
            "System.Security.AccessControl": "(,6.0.32767]",
 | 
			
		||||
            "System.Security.Claims": "(,4.3.32767]",
 | 
			
		||||
            "System.Security.Cryptography.Algorithms": "(,4.3.32767]",
 | 
			
		||||
            "System.Security.Cryptography.Cng": "(,5.0.32767]",
 | 
			
		||||
            "System.Security.Cryptography.Csp": "(,4.3.32767]",
 | 
			
		||||
            "System.Security.Cryptography.Encoding": "(,4.3.32767]",
 | 
			
		||||
            "System.Security.Cryptography.OpenSsl": "(,5.0.32767]",
 | 
			
		||||
            "System.Security.Cryptography.Primitives": "(,4.3.32767]",
 | 
			
		||||
            "System.Security.Cryptography.X509Certificates": "(,4.3.32767]",
 | 
			
		||||
            "System.Security.Principal": "(,4.3.32767]",
 | 
			
		||||
            "System.Security.Principal.Windows": "(,5.0.32767]",
 | 
			
		||||
            "System.Security.SecureString": "(,4.3.32767]",
 | 
			
		||||
            "System.Text.Encoding": "(,4.3.32767]",
 | 
			
		||||
            "System.Text.Encoding.CodePages": "(,10.0.0-rc.1.25451.107]",
 | 
			
		||||
            "System.Text.Encoding.Extensions": "(,4.3.32767]",
 | 
			
		||||
            "System.Text.Encodings.Web": "(,10.0.0-rc.1.25451.107]",
 | 
			
		||||
            "System.Text.Json": "(,10.0.0-rc.1.25451.107]",
 | 
			
		||||
            "System.Text.RegularExpressions": "(,4.3.32767]",
 | 
			
		||||
            "System.Threading": "(,4.3.32767]",
 | 
			
		||||
            "System.Threading.Channels": "(,10.0.0-rc.1.25451.107]",
 | 
			
		||||
            "System.Threading.Overlapped": "(,4.3.32767]",
 | 
			
		||||
            "System.Threading.Tasks": "(,4.3.32767]",
 | 
			
		||||
            "System.Threading.Tasks.Dataflow": "(,10.0.0-rc.1.25451.107]",
 | 
			
		||||
            "System.Threading.Tasks.Extensions": "(,5.0.32767]",
 | 
			
		||||
            "System.Threading.Tasks.Parallel": "(,4.3.32767]",
 | 
			
		||||
            "System.Threading.Thread": "(,4.3.32767]",
 | 
			
		||||
            "System.Threading.ThreadPool": "(,4.3.32767]",
 | 
			
		||||
            "System.Threading.Timer": "(,4.3.32767]",
 | 
			
		||||
            "System.ValueTuple": "(,4.5.32767]",
 | 
			
		||||
            "System.Xml.ReaderWriter": "(,4.3.32767]",
 | 
			
		||||
            "System.Xml.XDocument": "(,4.3.32767]",
 | 
			
		||||
            "System.Xml.XmlDocument": "(,4.3.32767]",
 | 
			
		||||
            "System.Xml.XmlSerializer": "(,4.3.32767]",
 | 
			
		||||
            "System.Xml.XPath": "(,4.3.32767]",
 | 
			
		||||
            "System.Xml.XPath.XDocument": "(,5.0.32767]"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							@@ -0,0 +1,8 @@
 | 
			
		||||
{
 | 
			
		||||
  "Logging": {
 | 
			
		||||
    "LogLevel": {
 | 
			
		||||
      "Default": "Information",
 | 
			
		||||
      "Microsoft.AspNetCore": "Warning"
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
@@ -0,0 +1,28 @@
 | 
			
		||||
{
 | 
			
		||||
  "Logging": {
 | 
			
		||||
    "LogLevel": {
 | 
			
		||||
      "Default": "Information",
 | 
			
		||||
      "Microsoft.AspNetCore": "Warning"
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  "AllowedHosts": "*",
 | 
			
		||||
  "ConnectionStrings": {
 | 
			
		||||
    "DefaultConnection": "Data Source=FutureMail.db"
 | 
			
		||||
  },
 | 
			
		||||
  "JwtSettings": {
 | 
			
		||||
    "SecretKey": "FutureMailSecretKey2024!@#LongerKeyForHMACSHA256",
 | 
			
		||||
    "Issuer": "FutureMailAPI",
 | 
			
		||||
    "Audience": "FutureMailClient",
 | 
			
		||||
    "ExpirationInMinutes": 1440
 | 
			
		||||
  },
 | 
			
		||||
  "Jwt": {
 | 
			
		||||
    "Key": "FutureMailSecretKey2024!@#LongerKeyForHMACSHA256",
 | 
			
		||||
    "Issuer": "FutureMailAPI",
 | 
			
		||||
    "Audience": "FutureMailClient"
 | 
			
		||||
  },
 | 
			
		||||
  "FileUpload": {
 | 
			
		||||
    "UploadPath": "uploads",
 | 
			
		||||
    "BaseUrl": "http://localhost:5054/uploads",
 | 
			
		||||
    "MaxFileSize": 104857600
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										11
									
								
								FutureMailAPI/TestOAuthApp/bin/Debug/net10.0/test_mail.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								FutureMailAPI/TestOAuthApp/bin/Debug/net10.0/test_mail.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,11 @@
 | 
			
		||||
{
 | 
			
		||||
  "createDto": {
 | 
			
		||||
    "title": "我的第一封未来邮件",
 | 
			
		||||
    "content": "这是一封测试邮件,将在未来某个时间点发送。",
 | 
			
		||||
    "recipientType": 0,
 | 
			
		||||
    "deliveryTime": "2025-12-31T23:59:59Z",
 | 
			
		||||
    "triggerType": 0,
 | 
			
		||||
    "isEncrypted": false,
 | 
			
		||||
    "theme": "default"
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
@@ -0,0 +1 @@
 | 
			
		||||
{"title":"My First Future Mail","content":"This is a test email that will be sent in the future.","recipientType":0,"deliveryTime":"2025-12-31T23:59:59Z","triggerType":0,"isEncrypted":false,"theme":"default"}
 | 
			
		||||
@@ -0,0 +1 @@
 | 
			
		||||
{"createDto":{"title":"My First Future Mail","content":"This is a test email that will be sent in the future.","recipientType":0,"deliveryTime":"2025-12-31T23:59:59Z","triggerType":0,"isEncrypted":false,"theme":"default"}}
 | 
			
		||||
		Reference in New Issue
	
	Block a user