Lập trình bất đồng bộ (Phần 1)
Mục lục
Phương thức bất đồng bộ: Phương thức sử dụng từ khóa async
Phương thức bất đồng bộ thường trả về Task<T>, trong đó T là kiểu dữ liệu kết quả. Quy ước đặt tên phương thức kết thúc bằng Async
Dù không có giá trị trả về, nên khai báo kiểu Task thay vì void
Khi gọi phương thức có kiểu Task<T>, sử dụng await để nhận giá trị kiểu ...
Đăng vào ngày 17 tháng 7 lúc 09:36
Kết hợp Rx.NET và Json.NET để gọi REST API
Giới thiệu JSON : Placeholder
JSON : Placeholder là dịch vụ REST API thử nghiệm phổ biến. Bài viết minh họa cách gọi các endpoint sau:
GET /posts/1
GET /posts
POST /posts
PUT /posts/1
DELETE /posts/1
Tất cả endpoint GET trả về dữ liệu JSON có cấu trúc:
{
"type": "object",
"properties": {
"userId": {"type": "integer"},
"id": {"ty ...
Đăng vào ngày 12 tháng 7 lúc 06:02
Quản lý HTTP Client trong ASP.NET Core với IHttpClientFactory và Các Mô Hình Tích Hợp
ASP.NET Core cung cấp IHttpClientFactory như một cơ chế trung tâm để tạo, quản lý và mở rộng các phiên bản HttpClient, giúp tránh các vấn đề phổ biến như rò rỉ socket, cấu hình trùng lặp hoặc thiếu kiểm soát vòng đời.
1. Cấu hình chính sách thời gian chờ với Polly
Để xử lý linh hoạt các yêu cầu có độ trễ khác nhau (ví dụ: GET nhanh vs POST cần ...
Đăng vào ngày 11 tháng 6 lúc 18:50