csharp-async은(는) 무엇을 하나요?
C# 비동기 프로그래밍을 위한 모범 사례를 알아보세요.
이 스킬은 async 및 await 키워드, Task 및 Task<T> 사용, 취소 토큰, 그리고 비동기 메서드 내 예외 처리에 대한 지침을 제공합니다.
주요 개념
- async/await: 비동기 작업을 동기 코드처럼 쉽게 작성할 수 있게 해줍니다.
- Task 기반 비동기 패턴 (TAP): 비동기 작업을 나타내는
Task및Task<T>객체를 사용합니다. - 취소 토큰 (
CancellationToken): 장기 실행 비동기 작업을 취소할 수 있는 방법을 제공합니다. - 예외 처리: 비동기 메서드 내에서 예외를 올바르게 catch하고 처리하는 방법을 다룹니다.
사용 방법
이 스킬을 사용하려면 다음 명령어를 실행하세요:
claude code --skill github/csharp-async
그러면 C# 비동기 프로그래밍 모범 사례에 대한 맞춤형 가이드를 얻을 수 있습니다.