PRN232 Chương 1 - Nhập môn ASP.NET Core và RESTful Service
Chương 1 môn PRN232 mở đầu bằng nền tảng ASP.NET Core và kiến trúc RESTful: sáu ràng buộc REST, tính phi trạng thái (statelessness), giao thức HTTP cùng request line và các mã trạng thái như 200 OK, đặc điểm đa nền tảng và mã nguồn mở của ASP.NET Core, dependency injection dựng sẵn, cấu hình pipeline trong Program.cs, MapControllers và tài liệu API tương tác bằng Swagger (OpenAPI). Trọn bộ câu hỏi trắc nghiệm có giải thích.
Bắt đầu bằng Chế độ học nếu bạn muốn đáp án và giải thích hiện ngay sau mỗi câu — không bấm giờ, dừng lúc nào cũng được. Chọn Thi thử khi muốn biết mình đang ở đâu: có bấm giờ, chấm điểm ở cuối, và giải thích chỉ mở sau khi nộp.
Luyện tập theo chủ đề này
Câu hỏi của chủ đề
builder.Services.AddEndpointsApiExplorer();
builder.Services.AddSwaggerGen();
var app = builder.Build();
if (app.Environment.IsDevelopment()) {
// What two lines of code are typically added here?
}Để thêm tính năng tạo và hiển thị Swagger vào ứng dụng ASP.NET Core 8 của bạn, bạn cần thực hiện các bước sau. Đầu tiên, bạn cần thêm các dịch vụ cần thiết vào trong chương trình của mình. Điều này bao gồm việc thêm dịch vụ tạo và hiển thị Swagger. Sau đó, bạn cần xây dựng ứng dụng của mình và kiểm tra xem ứng dụng đang ở môi trường phát triển hay không. Nếu ứng dụng đang ở môi trường phát triển, bạn cần thêm hai dòng mã đặc biệt để kích hoạt tính năng tạo và hiển thị Swagger. Cụ thể, bạn cần thêm lệnh app.UseSwagger(); và app.UseSwaggerUI(); vào trong chương trình của mình.
Đề có câu hỏi của chủ đề này
3 đề chứa ít nhất một câu thuộc chủ đề — mở đề để làm cả bộ, không chỉ từng câu.