Cấu hình Swagger trong .NET Core 2.1
1. Tạo ứng dụng Web .NET Core mới với mẫu API
2. Cài đặt gói NuGet: Swashbuckle.AspNetCore
Install-Package Swashbuckle.AspNetCore -Version 4.0.1
Hoặc mở giao diện quản lý NuGet và tìm kiếm Swashbuckle.AspNetCore (phiên bản tôi sử dụng là 4.0.1)
3. Đăng ký dịch vụ phụ thuộc
Sửa phương thức ConfigureServices trong file Startup.cs
public voi ...
Đăng vào ngày 27 tháng 6 lúc 19:04
Cấu hình AddNewtonsoftJson cho Web API .NET Core xuất dữ liệu JSON
Trong các ứng dụng Web API hiện đại, định dạng JSON là chuẩn mặc định cho dữ liệu đầu ra. Tuy nhiên từ .NET Core 3.0 trở lên, hệ thống sử dụng System.Text.Json làm trình định dạng mặc định thay vì Newtonsoft.Json. Để khai thác tính năng quen thuộc của thư viện Newtonsoft.Json, cần thực hiện cấu hình chuyên biệt.
Ví dụ minh họa
[Route("user-inf ...
Đăng vào ngày 23 tháng 6 lúc 14:32
Xây dựng Cơ chế Xác thực Dữ liệu Tùy chỉnh và Quản lý Phản hồi HTTP trong .NET Core
Thực hiện xác thực cấp độ lớp
Trong nhiều kịch bản nghiệp vụ, việc kiểm tra tính hợp lệ chỉ dựa trên từng thuộc tính đơn lẻ là chưa đủ. Chúng ta thường cần so sánh giá trị giữa hai hoặc nhiều trường khác nhau trong cùng một đối tượng để đảm bảo tính nhất quán. Cách tiếp cận phổ biến và linh hoạt nhất cho yêu cầu này là tạo ra một lớp kế thừa từ ...
Đăng vào ngày 10 tháng 6 lúc 03:46
Phân tích các phương thức thao tác tập hợp trong Zepto.js
Các phần tiếp theo sẽ đi sâu vào những phương thức liên quan đến DOM trong thư viện Zepto — cụ thể là các hàm được định nghĩa trên đối tượng $.fn.
Bộ mã nguồn phân tích được lưu trữ công khai trên GitHub: reading-zepto
Phiên bản mã nguồn được sử dụng
Bài viết này dựa trên Zepto phiên bản 1.2.0.
Phương thức forEach
forEach: emptyArray.forEach ...
Đăng vào ngày 21 tháng 5 lúc 06:48