PRN232 - Xây dựng ứng dụng back-end đa nền tảng với .NET
Trả lời ngay tại đây
How do you add Swagger generation and the Swagger UI to your ASP.NET Core 8 application? // In Program.cs
builder.Services.AddEndpointsApiExplorer();
builder.Services.AddSwaggerGen();
var app = builder.Build();
if (app.Environment.IsDevelopment()) {
// What two lines of code are typically added here?
}Trả lời hết các câu trên để xem tổng kết, hoặc vào phiên học ngay.
Bắt đầu một phiên học theo môn
Tiến độ của bạn luôn được tính và đồng bộ trực tiếp theo tổng số lượng câu hỏi mới nhất của môn học này.
Câu hỏi của môn
public class User {
public int Id { get; set; }
public string Username { get; set; }
= String.Empty;
public string HashedPassword { get; set; }
= String.Empty;
public bool IsAdmin { get; set; }
}Which of the following would be an appropriate DTO to return to a client asking for user details?
public class ApplicationDbContext : DbContext {
public ApplicationDbContext(DbContextOptions<ApplicationDbContext> options) : base(options) {
}
public DbSet<Product> Products { get; set; }
public DbSet<Category> Categories { get; set; }
}EF Core biết được các lớp nào cần bao gồm trong mô hình cơ sở dữ liệu dựa trên các thuộc tính DbSet<T> được định nghĩa trong lớp DbContext. Khi bạn tạo một thuộc tính DbSet<T>, EF Core sẽ tự động phát hiện lớp tương ứng và bao gồm nó trong mô hình cơ sở dữ liệu. Điều này giúp bạn dễ dàng quản lý các lớp và mối quan hệ giữa chúng trong ứng dụng .NET 9 sử dụng EF Core.
var result = await _context.Products .Where(p => p.IsAvailable) .OrderBy(p => p.Name) .ToListAsync();