⚒
Forge
ai-guiders/agent-first-learn
ai-guiders/agent-forge
ai-guiders/agent-notes-mcp
ai-guiders/ai-guiders-github-io
ai-guiders/aiguiders-agent-notes-core
ai-guiders/aiguiders-dotnet-tools
ai-guiders/cascade-ide
ai-guiders/dotnet-build-test-core
ai-guiders/dotnet-build-test-mcp
ai-guiders/dotnet-build-test-parsers
ai-guiders/dotnet-debug-core
ai-guiders/dotnet-debug-mcp
ai-guiders/dotnet-mcp-templates
ai-guiders/git-mcp
ai-guiders/git-mcp-core
ai-guiders/handbook
ai-guiders/hybrid-codebase-index
ai-guiders/hybrid-codebase-index-core
ai-guiders/kb-public
ai-guiders/mcp-tool-manifest
ai-guiders/open-agent-registry
ai-guiders/pywitdb
ai-guiders/relay-message-to-telegram
ai-guiders/roslyn-mcp
ai-guiders/webcam-analysis-mcp
ai-guiders/webcam-capture-mcp
ai-guiders/webcam-mcp
ai-guiders/webcam-mcp-shared
u-karataevdmitry/agent-notes
Code
Issues
MRs
CI
Releases
⌘
search
Search repository
⌕
?
Sign in
Sign in
Device login
Approve forge auth login from this browser (CLI).
Health
API
develop
main
.cursor
/
rules
/
sync-namespaces-after-rename.mdc
551a3611
1
---
2
description: После переименования/перемещения папок в C# — вызвать roslyn_sync_namespaces
3
globs: "**/*.cs"
4
alwaysApply: false
5
---
6
7
# Синхронизация namespace со структурой папок
8
9
Если переименовываешь или перемещаешь папки в C# проекте, **вызови инструмент этого сервера `roslyn_sync_namespaces`**, чтобы объявления namespace совпадали со структурой папок (RootNamespace + путь).
10
11
- Сначала вызови с **dry_run: true** — получишь отчёт, какие файлы и namespace будут изменены.
12
- Затем вызови **без dry_run** — применит изменения и обновит using в остальных файлах.
13
14
Параметры: solution_or_project_path (обязательно), опционально project_path (для solution — только один проект), dry_run.
15
View only · write via MCP/CIDE