2026-10-18 dotnetrefithttpclient Refit 16.4 が HttpRetryHandler を搭載、GitHub、Azure、AWS のレート制限ヘッダーも読み取ります Refit 16.4.0 では、べき等なリクエストをリトライするオプトインの HttpRetryHandler が追加されました。Retry-After や x-ratelimit-reset、x-ms-retry-after-ms といったプロバイダー固有のヘッダーを尊重し、Polly やレジリエンスパッケージは不要です。
2026-09-25 refithttpclientdotnet Refit 16.1はページングループを自動生成: PagedEnumerable、[Paged]、[PageToken] Refit 16.1.0では、インターフェースのメソッドがPagedEnumerable<TPage, TItem>を返せるようになり、ソースジェネレーターがカーソル、オフセット、レスポンスヘッダー、次へのリンクに対応したページ単位のリクエストループを生成します。宣言方法、列挙の挙動、メンバー名のタイプミスで発生するRF013ビルドエラーについて解説します。
2026-05-23 comparisonhttpclienthttpclientfactory HttpClient vs HttpClientFactory vs Refit: .NET 11 ではどれを使うべきか リクエストごとに HttpClient を new してはいけません。ライフタイム管理には IHttpClientFactory を使い、手書きのリクエストコードではなく型付きインターフェースが欲しいときに Refit を上に重ねます。素の singleton HttpClient は最も単純なケースでのみ妥当です。