Forge
551a3611
1---
2description: После переименования/перемещения папок в C# — вызвать roslyn_sync_namespaces
3globs: "**/*.cs"
4alwaysApply: 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