diff --git a/QYMessageCenter/.config/dotnet-tools.json b/QYMessageCenter/.config/dotnet-tools.json
new file mode 100644
index 0000000..9d58272
--- /dev/null
+++ b/QYMessageCenter/.config/dotnet-tools.json
@@ -0,0 +1,12 @@
+{
+ "version": 1,
+ "isRoot": true,
+ "tools": {
+ "dotnet-ef": {
+ "version": "8.0.2",
+ "commands": [
+ "dotnet-ef"
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/QYMessageCenter/Controllers/MessageController.cs b/QYMessageCenter/Controllers/MessageController.cs
index 5ead808..2047dd2 100644
--- a/QYMessageCenter/Controllers/MessageController.cs
+++ b/QYMessageCenter/Controllers/MessageController.cs
@@ -1,5 +1,4 @@
-锘縰sing Microsoft.AspNetCore.Http;
-using Microsoft.AspNetCore.Mvc;
+锘縰sing Microsoft.AspNetCore.Mvc;
using QYMessageCenter.Business;
using QYMessageCenter.Model.DTO;
diff --git a/QYMessageCenter/Program.cs b/QYMessageCenter/Program.cs
index aebbdcd..884dca1 100644
--- a/QYMessageCenter/Program.cs
+++ b/QYMessageCenter/Program.cs
@@ -10,6 +10,7 @@ using QYMessageCenter.Filters;
using QYMessageCenter.Middlewares;
using QYMessageCenter.Model;
using System.Reflection;
+using System.Text;
using Yitter.IdGenerator;
var builder = WebApplication.CreateBuilder(args);
@@ -60,7 +61,7 @@ services.AddSwaggerGen(c =>
{
Version = "v1.0.0",
Title = "齐越消息中心API",
- Description = "注意事项\r\n1.返回参数名称采用大驼峰命名\r\n2.ApiResponse为基础返回对象(Code,Data,Message),接口中所有的返回值均属于Data属性\r\n3.正常返回Code=200"
+ Description = getSWDescription()
});
//JWT认证
c.AddSecurityDefinition(JwtBearerDefaults.AuthenticationScheme, new OpenApiSecurityScheme
@@ -116,3 +117,10 @@ app.UseCors("cors");
app.UseAuthorization();
app.MapControllers();
app.Run();
+
+
+string getSWDescription()
+{
+ var filePath = Path.Combine(AppContext.BaseDirectory, "SWDescription.txt");
+ return File.ReadAllText(filePath, Encoding.UTF8);
+}
\ No newline at end of file
diff --git a/QYMessageCenter/QYMessageCenter.csproj b/QYMessageCenter/QYMessageCenter.csproj
index b278f13..543baff 100644
--- a/QYMessageCenter/QYMessageCenter.csproj
+++ b/QYMessageCenter/QYMessageCenter.csproj
@@ -7,6 +7,16 @@
True
+
+
+
+
+
+
+ PreserveNewest
+
+
+
diff --git a/QYMessageCenter/SWDescription.txt b/QYMessageCenter/SWDescription.txt
new file mode 100644
index 0000000..2af620a
--- /dev/null
+++ b/QYMessageCenter/SWDescription.txt
@@ -0,0 +1,19 @@
+锘挎敞鎰忎簨椤
+1.杩斿洖鍙傛暟鍚嶇О閲囩敤澶ч┘宄板懡鍚
+2.ApiResponse涓哄熀纭杩斿洖瀵硅薄(Code,Data,Message),鎺ュ彛涓墍鏈夌殑杩斿洖鍊煎潎灞炰簬Data灞炴
+3.姝e父杩斿洖Code=200
+
+AppCode瑙勮寖
+BBWYC 姝ユ涓虹泩C绔
+BBWYB 姝ユ涓虹泩B绔
+PJZS 璇勪环鍔╂墜
+QK 榻愬簱
+LK 鑹簱
+SBF 涓夋澘鏂
+SN 鍙稿崡
+
+Channel瑙勮寖
+
+
+CustomTypeCode璇存槑
+璇勪环鍔╂墜锛