Iron Suite for .NET
10 .NET kütüphanesi. Tek bir tam belge suiti.
IRONPDF
IRONWORD
IRONXL
IRONPPT
IRONOCR
IRONBARCODE
IRONQR
IRONPRINT
IRONZIP
IRONWEBSCRAPER
SEKTÖR
CurlDotNet – Tamamen .NET curl
Curtis Chau
Updated: 7 Mayıs 2026
CurlDotNet, geliştiricilerin curl komutlarını doğrudan C# uygulamalarına yapıştırabilmelerini sağlayan açık kaynaklı bir .NET kütüphanesidir; elle çeviri gerektirmez.
Iron Software, .NET açık kaynak topluluğunu desteklemek için CurlDotNet'i gururla sponsor eder. Jacob Mellor, Iron Software CTO'su ve Kurucu Ortağı tarafından geliştirilmiştir ve sürdürülmektedir.
Hızlı Başlangıç
dotnet add package CurlDotNet
SHELL
using CurlDotNet;
// Paste any curl command directly from documentation
var result = await Curl.ExecuteAsync(
"curl -X GET https://api.github.com/users/octocat -H 'Accept: application/json'"
);Imports CurlDotNet
' Paste any curl command directly from documentation
Dim result = Await Curl.ExecuteAsync(
"curl -X GET https://api.github.com/users/octocat -H 'Accept: application/json'"
)Neden CurlDotNet?
CurlDotNet, C# içinde herhangi bir bağımlılık olmadan tamamen uygulanır. Daha da önemlisi, CurlDotNet, cURL'ün özelliklerini ve sözdizimini sadakatle destekler ve korur. Bu şu anlama gelir:
- Kullanım Kolaylığı - cURL komutlarını API belgelerinden, Stack Overflow'dan veya terminalden kopyalayıp yapıştırarak, C# programlarında doğrudan kullanın (HttpClient'e çeviri gerekmez!)
- Hızlı Geçiş - cURL ile ilgili görevler için bash betikleri kullanmaktan C#'a minimum çabayla geçiş yapın
- Öğrenme Eğrisi Yok - cURL konusunda bilgili olan geliştiriciler hemen CurlDotNet içine atlayabilirler
- Tam Özellikli - 300+'den fazla cURL seçeneğine erişin, kimlik doğrulama, vekiller, tekrar denemeler ve dosya yüklemelerini kolayca yönetin!