Каталог / github / dotnet-best-practices
dotnet-best-practices
github/awesome-copilot
12.2K
установок
#770
в рейтинге
Что делает
Валидация кода .NET/C# в соответствии с комплексными best practices для вашего решения и проекта.
- Охватывает 10+ областей практик, включая XML-документацию, паттерны проектирования, dependency injection, async/await, стандарты тестирования и обработку ошибок
- Закрепляет специфические паттерны: primary constructors для DI, Command Handler pattern с дженериками, segregation of interfaces и Factory pattern
- Включает управление ресурсами с ResourceManager для локализации, структурированное логирование через Microsoft.Extensions.Logging и интеграцию Semantic Kernel для AI-операций
- Требует MSTest с FluentAssertions для тестирования, строго типизированную конфигурацию с data annotations и использование возможностей C# 12+ / .NET 8
Установка
$ npx skills add github/awesome-copilot