AIKraft/Skills/Миграция Thread Abort

Миграция Thread Abort

Guides migration of .NET Framework Thread.Abort usage to cooperative cancellation in modern .NET. USE FOR: modernizing code that calls Thread.Abort, catching ThreadAbortException, replacing Thread.ResetAbort, replacing Thread.Interrupt for thread termination, resolving PlatformNotSupportedException or SYSLIB0006 after retargeting to .NET 6+, migrating ASP.NET Response.End or Response.Redirect(url,

dotnet official Разработка

Что делает навык

Помогает мигрировать использование Thread.Abort из .NET Framework на кооперативную отмену в современном .NET. ИСПОЛЬЗУЕТСЯ ДЛЯ: модернизации кода, вызывающего Thread.Abort, перехвата ThreadAbortException, замены Thread.ResetAbort, замены Thread.Interrupt для завершения потоков, устранения PlatformNotSupportedException или SYSLIB0006 после переориентации на .NET 6+, миграции ASP.NET Response.End или Response.Redirect(url,

Как подключить

1Скачать навык
# возьмите папку навыка «thread-abort-migration» из репозитория: # https://github.com/dotnet/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r thread-abort-migration/ ~/.claude/skills/thread-abort-migration/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.