Forge
551a3611
1---
2description: Проверка C# кода — вызывать roslyn_get_diagnostics (этот MCP), не только ReadLints
3globs: "**/*.cs"
4alwaysApply: false
5---
6
7# Использовать roslyn_get_diagnostics для проверки кода
8
9При поиске проблем в C# (неиспользуемые переменные, предупреждения компилятора, анализаторы) **вызывать инструмент этого сервера `roslyn_get_diagnostics`** с `solution_or_project_path` (и при необходимости `file_path`), а не полагаться только на ReadLints или ручной просмотр.
10
11Ответ даёт полный список диагностик (file:line:column, severity, id, message), в том числе CS0219 (unused variable). Исправлять по file:line:column через roslyn_get_code_actions и roslyn_apply_code_action.
12
View only · write via MCP/CIDE