emptygif
ภาษา: ไทย

ภาษาและเฟรมเวิร์กทั้งหมด

ASP.NET Core Minimal API C#

ตัวอย่างโค้ด C# สำหรับ ASP.NET Core Minimal API ที่ตอบคำขอไปยัง /pixel.gif ด้วย GIF ว่าง ซึ่งถอดรหัสเพียงครั้งเดียวตอนเริ่มทำงาน

ASP.NET Core Minimal API C#

ติดตั้ง
dotnet new web
ไฟล์
Program.cs
รัน
dotnet run
var gif = Convert.FromBase64String("R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==");

var app = WebApplication.CreateBuilder(args).Build();

app.MapGet("/pixel.gif", (HttpResponse response) =>
{
    response.Headers.CacheControl = "no-store";
    return TypedResults.Bytes(gif, "image/gif");
});

app.Run("http://0.0.0.0:8080");

เรารันตัวอย่างโค้ดนี้และเทียบไบต์ที่ได้กลับมาแล้ว

ตรวจสอบ

curl -sI http://localhost:8080/pixel.gif

เว็บไซต์ทางการ: ASP.NET Core Minimal API

เพิ่มเติมใน C#