From 76bdba1755f24e78487df424d5c48c1202300105 Mon Sep 17 00:00:00 2001 From: acite <1498045907@qq.com> Date: Thu, 25 Sep 2025 15:14:02 +0800 Subject: [PATCH] [feat] Index Service --- .idea/.idea.Abyss/.idea/workspace.xml | 12 +- Abyss.sln.DotSettings.user | 1 + .../Controllers/Media/ImageController.cs | 4 +- .../Controllers/Media/IndexController.cs | 11 + .../Controllers/Media/VideoController.cs | 1 + Abyss/Components/Services/ConfigureService.cs | 1 + Abyss/Components/Services/IndexService.cs | 230 +++++++++++++++++ .../Services/ResourceDatabaseService.cs | 241 ++++++++++++++++++ Abyss/Components/Services/ResourceService.cs | 231 +++-------------- Abyss/Model/Index.cs | 24 ++ Abyss/Program.cs | 4 +- 11 files changed, 559 insertions(+), 201 deletions(-) create mode 100644 Abyss/Components/Controllers/Media/IndexController.cs create mode 100644 Abyss/Components/Services/IndexService.cs create mode 100644 Abyss/Components/Services/ResourceDatabaseService.cs create mode 100644 Abyss/Model/Index.cs diff --git a/.idea/.idea.Abyss/.idea/workspace.xml b/.idea/.idea.Abyss/.idea/workspace.xml index 4abe013..cd407b8 100644 --- a/.idea/.idea.Abyss/.idea/workspace.xml +++ b/.idea/.idea.Abyss/.idea/workspace.xml @@ -9,7 +9,9 @@