From 30a8df431fdf9319603d07771eb60c218c3c9c55 Mon Sep 17 00:00:00 2001 From: claude Date: Mon, 8 Jun 2026 17:56:21 +0300 Subject: [PATCH] Move PageFetcherSettings back to page-fetcher-api/Settings/, matching SmtpSettings pattern MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Server-side-only settings (internal config not needed by callers) belong in the API project itself, not in the models project. PageFetcherSettings (DefaultWaitFor, TimeoutSeconds, MaxTextChars) mirrors SmtpSettings in email-api/Settings/ — callers never reference these. Co-Authored-By: Claude Sonnet 4.6 --- Apis/page-fetcher-api/Program.cs | 2 +- Apis/page-fetcher-api/Services/PageFetcherService.cs | 2 +- .../Settings/PageFetcherSettings.cs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) rename Apis/{page-fetcher-api-models => page-fetcher-api}/Settings/PageFetcherSettings.cs (94%) diff --git a/Apis/page-fetcher-api/Program.cs b/Apis/page-fetcher-api/Program.cs index 389756f..9ff8f48 100644 --- a/Apis/page-fetcher-api/Program.cs +++ b/Apis/page-fetcher-api/Program.cs @@ -2,7 +2,7 @@ using System.Reflection; using Microsoft.EntityFrameworkCore; using PageFetcher.Data; using PageFetcherApi.Services; -using PageFetcher.Models.Settings; +using PageFetcherApi.Settings; using Serilog; using StartupHelpers; diff --git a/Apis/page-fetcher-api/Services/PageFetcherService.cs b/Apis/page-fetcher-api/Services/PageFetcherService.cs index a3e2803..fe452e4 100644 --- a/Apis/page-fetcher-api/Services/PageFetcherService.cs +++ b/Apis/page-fetcher-api/Services/PageFetcherService.cs @@ -6,7 +6,7 @@ using Microsoft.Playwright; using PageFetcher.Data; using PageFetcher.Data.Entities; using PageFetcher.Models; -using PageFetcher.Models.Settings; +using PageFetcherApi.Settings; namespace PageFetcherApi.Services; diff --git a/Apis/page-fetcher-api-models/Settings/PageFetcherSettings.cs b/Apis/page-fetcher-api/Settings/PageFetcherSettings.cs similarity index 94% rename from Apis/page-fetcher-api-models/Settings/PageFetcherSettings.cs rename to Apis/page-fetcher-api/Settings/PageFetcherSettings.cs index 85646f2..5b180fa 100644 --- a/Apis/page-fetcher-api-models/Settings/PageFetcherSettings.cs +++ b/Apis/page-fetcher-api/Settings/PageFetcherSettings.cs @@ -1,4 +1,4 @@ -namespace PageFetcher.Models.Settings; +namespace PageFetcherApi.Settings; /// /// Runtime settings for the page-fetcher service.