From ea8bc80fe6144a012c1d1539a7d7c33c612434a4 Mon Sep 17 00:00:00 2001 From: Damian Hickey <57436+damianh@users.noreply.github.com> Date: Tue, 21 Oct 2025 11:11:56 +0200 Subject: [PATCH] Fix namespaces --- docs-mcp/src/Documentation.Mcp/Database/FTSBlogArticle.cs | 2 +- docs-mcp/src/Documentation.Mcp/Database/FTSDocsArticle.cs | 2 +- .../src/Documentation.Mcp/Database/FTSSampleProject.cs | 2 +- docs-mcp/src/Documentation.Mcp/Database/McpDb.cs | 2 +- .../Migrations/20250828191400_Initial.Designer.cs | 2 ++ .../Database/Migrations/McpDbModelSnapshot.cs | 2 ++ docs-mcp/src/Documentation.Mcp/Database/State.cs | 2 +- .../Infrastructure/TemporaryFileStream.cs | 2 +- docs-mcp/src/Documentation.Mcp/Program.cs | 7 ++++--- .../Documentation.Mcp/Sources/Blog/BlogArticleIndexer.cs | 4 ++-- .../src/Documentation.Mcp/Sources/Blog/BlogSearchTool.cs | 4 ++-- .../Documentation.Mcp/Sources/Docs/DocsArticleIndexer.cs | 4 ++-- .../src/Documentation.Mcp/Sources/Docs/DocsSearchTool.cs | 4 ++-- .../Documentation.Mcp/Sources/Samples/SamplesIndexer.cs | 8 ++++---- .../Sources/Samples/SamplesSearchTool.cs | 4 ++-- 15 files changed, 28 insertions(+), 23 deletions(-) diff --git a/docs-mcp/src/Documentation.Mcp/Database/FTSBlogArticle.cs b/docs-mcp/src/Documentation.Mcp/Database/FTSBlogArticle.cs index 588ddcc01..8d10712eb 100644 --- a/docs-mcp/src/Documentation.Mcp/Database/FTSBlogArticle.cs +++ b/docs-mcp/src/Documentation.Mcp/Database/FTSBlogArticle.cs @@ -3,7 +3,7 @@ using System.ComponentModel.DataAnnotations; -namespace Duende.Documentation.Mcp.Server.Database; +namespace Documentation.Mcp.Database; public class FTSBlogArticle { diff --git a/docs-mcp/src/Documentation.Mcp/Database/FTSDocsArticle.cs b/docs-mcp/src/Documentation.Mcp/Database/FTSDocsArticle.cs index 5356135a5..d905cee46 100644 --- a/docs-mcp/src/Documentation.Mcp/Database/FTSDocsArticle.cs +++ b/docs-mcp/src/Documentation.Mcp/Database/FTSDocsArticle.cs @@ -3,7 +3,7 @@ using System.ComponentModel.DataAnnotations; -namespace Duende.Documentation.Mcp.Server.Database; +namespace Documentation.Mcp.Database; public class FTSDocsArticle { diff --git a/docs-mcp/src/Documentation.Mcp/Database/FTSSampleProject.cs b/docs-mcp/src/Documentation.Mcp/Database/FTSSampleProject.cs index bcc242dc3..b4392b5ad 100644 --- a/docs-mcp/src/Documentation.Mcp/Database/FTSSampleProject.cs +++ b/docs-mcp/src/Documentation.Mcp/Database/FTSSampleProject.cs @@ -3,7 +3,7 @@ using System.ComponentModel.DataAnnotations; -namespace Duende.Documentation.Mcp.Server.Database; +namespace Documentation.Mcp.Database; public class FTSSampleProject { diff --git a/docs-mcp/src/Documentation.Mcp/Database/McpDb.cs b/docs-mcp/src/Documentation.Mcp/Database/McpDb.cs index 14b6d4250..ef7c4526b 100644 --- a/docs-mcp/src/Documentation.Mcp/Database/McpDb.cs +++ b/docs-mcp/src/Documentation.Mcp/Database/McpDb.cs @@ -4,7 +4,7 @@ using System.Text.Json; using Microsoft.EntityFrameworkCore; -namespace Duende.Documentation.Mcp.Server.Database; +namespace Documentation.Mcp.Database; public class McpDb : DbContext { diff --git a/docs-mcp/src/Documentation.Mcp/Database/Migrations/20250828191400_Initial.Designer.cs b/docs-mcp/src/Documentation.Mcp/Database/Migrations/20250828191400_Initial.Designer.cs index 5dcb0ace9..1655cce4c 100644 --- a/docs-mcp/src/Documentation.Mcp/Database/Migrations/20250828191400_Initial.Designer.cs +++ b/docs-mcp/src/Documentation.Mcp/Database/Migrations/20250828191400_Initial.Designer.cs @@ -1,4 +1,6 @@ // + +using Documentation.Mcp.Database; using Duende.Documentation.Mcp.Server.Database; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; diff --git a/docs-mcp/src/Documentation.Mcp/Database/Migrations/McpDbModelSnapshot.cs b/docs-mcp/src/Documentation.Mcp/Database/Migrations/McpDbModelSnapshot.cs index c93a578bf..3cb812249 100644 --- a/docs-mcp/src/Documentation.Mcp/Database/Migrations/McpDbModelSnapshot.cs +++ b/docs-mcp/src/Documentation.Mcp/Database/Migrations/McpDbModelSnapshot.cs @@ -1,4 +1,6 @@ // + +using Documentation.Mcp.Database; using Duende.Documentation.Mcp.Server.Database; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; diff --git a/docs-mcp/src/Documentation.Mcp/Database/State.cs b/docs-mcp/src/Documentation.Mcp/Database/State.cs index d4af84098..9022b16bd 100644 --- a/docs-mcp/src/Documentation.Mcp/Database/State.cs +++ b/docs-mcp/src/Documentation.Mcp/Database/State.cs @@ -3,7 +3,7 @@ using System.ComponentModel.DataAnnotations; -namespace Duende.Documentation.Mcp.Server.Database; +namespace Documentation.Mcp.Database; public class State { diff --git a/docs-mcp/src/Documentation.Mcp/Infrastructure/TemporaryFileStream.cs b/docs-mcp/src/Documentation.Mcp/Infrastructure/TemporaryFileStream.cs index 13e604ed3..a529d4fc3 100644 --- a/docs-mcp/src/Documentation.Mcp/Infrastructure/TemporaryFileStream.cs +++ b/docs-mcp/src/Documentation.Mcp/Infrastructure/TemporaryFileStream.cs @@ -1,7 +1,7 @@ // Copyright (c) Duende Software. All rights reserved. // See LICENSE in the project root for license information. -namespace Duende.Documentation.Mcp.Server.Infrastructure; +namespace Documentation.Mcp.Infrastructure; public class TemporaryFileStream : FileStream { diff --git a/docs-mcp/src/Documentation.Mcp/Program.cs b/docs-mcp/src/Documentation.Mcp/Program.cs index 3f017b22b..c20453e35 100644 --- a/docs-mcp/src/Documentation.Mcp/Program.cs +++ b/docs-mcp/src/Documentation.Mcp/Program.cs @@ -1,10 +1,11 @@ // Copyright (c) Duende Software. All rights reserved. // See LICENSE in the project root for license information. +using Documentation.Mcp.Database; +using Documentation.Mcp.Sources.Blog; +using Documentation.Mcp.Sources.Docs; +using Documentation.Mcp.Sources.Samples; using Duende.Documentation.Mcp.Server.Database; -using Duende.Documentation.Mcp.Server.Sources.Blog; -using Duende.Documentation.Mcp.Server.Sources.Docs; -using Duende.Documentation.Mcp.Server.Sources.Samples; using Microsoft.AspNetCore.Builder; using Microsoft.EntityFrameworkCore; using Microsoft.Extensions.DependencyInjection; diff --git a/docs-mcp/src/Documentation.Mcp/Sources/Blog/BlogArticleIndexer.cs b/docs-mcp/src/Documentation.Mcp/Sources/Blog/BlogArticleIndexer.cs index 167fe5d4b..8cec45d37 100644 --- a/docs-mcp/src/Documentation.Mcp/Sources/Blog/BlogArticleIndexer.cs +++ b/docs-mcp/src/Documentation.Mcp/Sources/Blog/BlogArticleIndexer.cs @@ -1,7 +1,7 @@ // Copyright (c) Duende Software. All rights reserved. // See LICENSE in the project root for license information. -using Duende.Documentation.Mcp.Server.Database; +using Documentation.Mcp.Database; using HtmlAgilityPack; using Microsoft.EntityFrameworkCore; using Microsoft.Extensions.DependencyInjection; @@ -10,7 +10,7 @@ using Microsoft.Extensions.Logging; using ReverseMarkdown; using SimpleFeedReader; -namespace Duende.Documentation.Mcp.Server.Sources.Blog; +namespace Documentation.Mcp.Sources.Blog; public class BlogArticleIndexer(IServiceProvider services, ILogger logger) : BackgroundService { diff --git a/docs-mcp/src/Documentation.Mcp/Sources/Blog/BlogSearchTool.cs b/docs-mcp/src/Documentation.Mcp/Sources/Blog/BlogSearchTool.cs index 3a10b47d2..be0c63e0e 100644 --- a/docs-mcp/src/Documentation.Mcp/Sources/Blog/BlogSearchTool.cs +++ b/docs-mcp/src/Documentation.Mcp/Sources/Blog/BlogSearchTool.cs @@ -3,11 +3,11 @@ using System.ComponentModel; using System.Text; -using Duende.Documentation.Mcp.Server.Database; +using Documentation.Mcp.Database; using Microsoft.EntityFrameworkCore; using ModelContextProtocol.Server; -namespace Duende.Documentation.Mcp.Server.Sources.Blog; +namespace Documentation.Mcp.Sources.Blog; [McpServerToolType] public class BlogSearchTool(McpDb db) diff --git a/docs-mcp/src/Documentation.Mcp/Sources/Docs/DocsArticleIndexer.cs b/docs-mcp/src/Documentation.Mcp/Sources/Docs/DocsArticleIndexer.cs index 8c73adf39..7cdc1c489 100644 --- a/docs-mcp/src/Documentation.Mcp/Sources/Docs/DocsArticleIndexer.cs +++ b/docs-mcp/src/Documentation.Mcp/Sources/Docs/DocsArticleIndexer.cs @@ -2,7 +2,7 @@ // See LICENSE in the project root for license information. using System.Text; -using Duende.Documentation.Mcp.Server.Database; +using Documentation.Mcp.Database; using Markdig.Syntax; using Markdig.Syntax.Inlines; using Microsoft.EntityFrameworkCore; @@ -10,7 +10,7 @@ using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; using Microsoft.Extensions.Logging; -namespace Duende.Documentation.Mcp.Server.Sources.Docs; +namespace Documentation.Mcp.Sources.Docs; public class DocsArticleIndexer(IServiceProvider services, ILogger logger) : BackgroundService { diff --git a/docs-mcp/src/Documentation.Mcp/Sources/Docs/DocsSearchTool.cs b/docs-mcp/src/Documentation.Mcp/Sources/Docs/DocsSearchTool.cs index 6d03a31dd..54a458326 100644 --- a/docs-mcp/src/Documentation.Mcp/Sources/Docs/DocsSearchTool.cs +++ b/docs-mcp/src/Documentation.Mcp/Sources/Docs/DocsSearchTool.cs @@ -3,11 +3,11 @@ using System.ComponentModel; using System.Text; -using Duende.Documentation.Mcp.Server.Database; +using Documentation.Mcp.Database; using Microsoft.EntityFrameworkCore; using ModelContextProtocol.Server; -namespace Duende.Documentation.Mcp.Server.Sources.Docs; +namespace Documentation.Mcp.Sources.Docs; [McpServerToolType] public class DocsSearchTool(McpDb db) diff --git a/docs-mcp/src/Documentation.Mcp/Sources/Samples/SamplesIndexer.cs b/docs-mcp/src/Documentation.Mcp/Sources/Samples/SamplesIndexer.cs index 95d151c32..66aa6a8e9 100644 --- a/docs-mcp/src/Documentation.Mcp/Sources/Samples/SamplesIndexer.cs +++ b/docs-mcp/src/Documentation.Mcp/Sources/Samples/SamplesIndexer.cs @@ -3,9 +3,9 @@ using System.IO.Compression; using System.Text; -using Duende.Documentation.Mcp.Server.Database; -using Duende.Documentation.Mcp.Server.Infrastructure; -using Duende.Documentation.Mcp.Server.Sources.Docs; +using Documentation.Mcp.Database; +using Documentation.Mcp.Infrastructure; +using Documentation.Mcp.Sources.Docs; using Markdig.Syntax; using Markdig.Syntax.Inlines; using Microsoft.EntityFrameworkCore; @@ -13,7 +13,7 @@ using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; using Microsoft.Extensions.Logging; -namespace Duende.Documentation.Mcp.Server.Sources.Samples; +namespace Documentation.Mcp.Sources.Samples; public class SamplesIndexer(IServiceProvider services, ILogger logger) : BackgroundService { diff --git a/docs-mcp/src/Documentation.Mcp/Sources/Samples/SamplesSearchTool.cs b/docs-mcp/src/Documentation.Mcp/Sources/Samples/SamplesSearchTool.cs index a4fc86062..67b8583e6 100644 --- a/docs-mcp/src/Documentation.Mcp/Sources/Samples/SamplesSearchTool.cs +++ b/docs-mcp/src/Documentation.Mcp/Sources/Samples/SamplesSearchTool.cs @@ -3,11 +3,11 @@ using System.ComponentModel; using System.Text; -using Duende.Documentation.Mcp.Server.Database; +using Documentation.Mcp.Database; using Microsoft.EntityFrameworkCore; using ModelContextProtocol.Server; -namespace Duende.Documentation.Mcp.Server.Sources.Samples; +namespace Documentation.Mcp.Sources.Samples; [McpServerToolType] public class SamplesSearchTool(McpDb db)