From e4148f76fe262eefc8270328f62c99e925a76ea3 Mon Sep 17 00:00:00 2001 From: Sam <315859133@qq.com> Date: Wed, 5 Nov 2025 20:52:03 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4LiteDB=E7=9B=B8=E5=85=B3?= =?UTF-8?q?=E5=BC=95=E7=94=A8=E5=92=8C=E4=BE=9D=E8=B5=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AutoDispathingWork/AutoDispathingWork.csproj | 1 - AutoDispathingWork/Controllers/UserController.cs | 7 ++----- AutoDispathingWork/Domains/LogInfo.cs | 1 - AutoDispathingWork/Program.cs | 6 +----- AutoDispathingWork/Services/SettingServices.cs | 1 - AutoDispathingWork/Services/SpiderServices.cs | 4 +--- AutoDispathingWork/Utils/StaticServiceProvider.cs | 3 +-- 7 files changed, 5 insertions(+), 18 deletions(-) diff --git a/AutoDispathingWork/AutoDispathingWork.csproj b/AutoDispathingWork/AutoDispathingWork.csproj index 340a4be..c3e45fb 100644 --- a/AutoDispathingWork/AutoDispathingWork.csproj +++ b/AutoDispathingWork/AutoDispathingWork.csproj @@ -8,7 +8,6 @@ - diff --git a/AutoDispathingWork/Controllers/UserController.cs b/AutoDispathingWork/Controllers/UserController.cs index 47a03f2..2dbc3ba 100644 --- a/AutoDispathingWork/Controllers/UserController.cs +++ b/AutoDispathingWork/Controllers/UserController.cs @@ -1,6 +1,4 @@ -using AutoDispathingWork.Utils; -using LiteDB; -using Microsoft.AspNetCore.Mvc; +using Microsoft.AspNetCore.Mvc; using Microsoft.EntityFrameworkCore; using WorkerService1.Domains; using WorkerService1.Dto; @@ -22,8 +20,7 @@ public class UserController : ControllerBase [HttpGet("Pages")] public async Task GetPageList([FromQuery] UserQuery request, - [FromServices] SpiderServices spiderServices, - [FromServices] LiteDatabase liteDatabase) + [FromServices] SpiderServices spiderServices) { var res = await spiderServices.GetUsers(request); return Ok(res); diff --git a/AutoDispathingWork/Domains/LogInfo.cs b/AutoDispathingWork/Domains/LogInfo.cs index 3fb62d7..9ab2697 100644 --- a/AutoDispathingWork/Domains/LogInfo.cs +++ b/AutoDispathingWork/Domains/LogInfo.cs @@ -1,6 +1,5 @@ using System.Runtime.CompilerServices; using AutoDispathingWork.Utils; -using LiteDB; namespace WorkerService1.Domains; diff --git a/AutoDispathingWork/Program.cs b/AutoDispathingWork/Program.cs index c03fba1..9ec2eb1 100644 --- a/AutoDispathingWork/Program.cs +++ b/AutoDispathingWork/Program.cs @@ -1,11 +1,7 @@ using AutoDispathingWork; using AutoDispathingWork.Utils; -using LiteDB; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Diagnostics; -using Microsoft.Extensions.FileProviders; -using Microsoft.Extensions.Http.Logging; -using Microsoft.OpenApi.Models; using Npgsql; using WorkerService1; using WorkerService1.Dto.Configuration; @@ -46,7 +42,7 @@ builder.Services.AddDbContextPool(x => ); builder.Services.AddSwaggerGen(); -builder.Services.AddSingleton(x => new LiteDatabase(builder.Configuration["Database:ConnectionString"])); + builder.Services.AddSingleton(config); builder.Services.Configure(config.GetSection("ClientOptions")); builder.Services.AddSingleton(); diff --git a/AutoDispathingWork/Services/SettingServices.cs b/AutoDispathingWork/Services/SettingServices.cs index 00b09f5..aac2ee3 100644 --- a/AutoDispathingWork/Services/SettingServices.cs +++ b/AutoDispathingWork/Services/SettingServices.cs @@ -1,5 +1,4 @@ using AutoDispathingWork.Utils; -using LiteDB; using Microsoft.EntityFrameworkCore; using Microsoft.Extensions.Options; using WorkerService1.Dto.Configuration; diff --git a/AutoDispathingWork/Services/SpiderServices.cs b/AutoDispathingWork/Services/SpiderServices.cs index aa40cdb..f978af4 100644 --- a/AutoDispathingWork/Services/SpiderServices.cs +++ b/AutoDispathingWork/Services/SpiderServices.cs @@ -1,9 +1,7 @@ -using System.Net.Http.Json; -using System.Text; +using System.Text; using System.Text.Json; using System.Text.Json.Serialization; using AutoDispathingWork.Utils; -using LiteDB; using Microsoft.EntityFrameworkCore; using Microsoft.Extensions.Caching.Memory; using Microsoft.Extensions.Options; diff --git a/AutoDispathingWork/Utils/StaticServiceProvider.cs b/AutoDispathingWork/Utils/StaticServiceProvider.cs index 3a8334f..8681777 100644 --- a/AutoDispathingWork/Utils/StaticServiceProvider.cs +++ b/AutoDispathingWork/Utils/StaticServiceProvider.cs @@ -1,5 +1,4 @@ -using LiteDB; -using Microsoft.EntityFrameworkCore; + using WorkerService1; using WorkerService1.Domains;