In which file are commonly used namespaces declared in a Blazor app?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "_Imports.razor". Tệp _Imports.razor chứa các chỉ thị @using (cùng @inject, @layout khi cần) áp dụng cho mọi component .razor trong cùng thư mục và các thư mục con, nhờ vậy namespace dùng chung chỉ khai báo một lần thay vì lặp ở đầu từng component. "Startup.cs" sai vì đó là tệp cấu hình dịch vụ và pipeline của mẫu dự án cũ (từ .NET 5 trở về trước), không khai báo namespace cho component. "Program.cs" sai vì đó là điểm vào ứng dụng nơi đăng ký dịch vụ và middleware, chỉ thị using trong đó chỉ có hiệu lực trong chính tệp C# ấy (trừ khi viết global using). "App.razor" sai vì đó là component gốc chứa Router hoặc khung HTML của Blazor Web App, không phải nơi khai báo using dùng chung.

Cùng chương 6

Xuất hiện trong 1 bộ đề