Csharp Cancellation Patterns

Apply when modifying any async method in the Adapters/ layer (FtpFileClient, SftpFileClient), the IFileClient interface, or AppBridge file-operation calls. Also apply when adding new async methods that interact with FTP/SFTP libraries or when reviewing cancellation correctness. Covers FluentFTP, SSH.NET, and SemaphoreSlim patterns specific to this codebase.

zaxbyhub b3d30a8 11.1 KB Updated

File contents

zaxbyhub/zaxbyftp/tree/main/.claude/skills/csharp-cancellation-patterns commit b3d30a837d

Frequently asked questions

npx skillmds@latest add zaxbyhub/csharp-cancellation-patterns