Practice Assessment for Exam AZ-204: Developing Solutions for Microsoft Azure – 006
3 mins read

Practice Assessment for Exam AZ-204: Developing Solutions for Microsoft Azure – 006



✅ Phân tích đáp án câu hỏi

📌 Dịch câu hỏi:

Bạn dự định tạo một ứng dụng Azure Functions dựa trên ngôn ngữ kịch bản C# (C# script-based Azure Functions app).

Bạn cần cấu hình trigger và binding (trigger and bindings) cho các hàm trong ứng dụng này.

Câu hỏi:
Bạn nên thực hiện hành động nào?


🔍 Các lựa chọn:

Lựa chọnCó phù hợp không?Giải thích
Create a function.json file for each function.ĐúngKhi sử dụng ngôn ngữ kịch bản như C# script, bạn phải tạo thủ công file function.json cho mỗi hàm. File này định nghĩa các trigger (kích hoạt)binding (liên kết) cho hàm đó.
Create a host.json file for the Azure Functions app.❌ KhôngFile host.json chỉ chứa các thiết lập runtime chung (runtime-specific configurations), không định nghĩa trigger hay binding cho từng hàm.
Decorate methods of each function with C# attributes.❌ KhôngCách này chỉ áp dụng khi sử dụng ngôn ngữ được biên dịch (compiled languages) như C# class library, không dùng trong C# script.
Decorate parameters of each function with C# attributes.❌ KhôngTương tự, cách dùng attribute để định nghĩa trigger và binding chỉ áp dụng cho compiled C#, không dùng trong script-based C#.

📘 Bổ sung từ tài liệu chính thức (dịch đầy đủ):

Câu hỏi này kiểm tra kiến thức của thí sinh về cách cấu hình trigger và binding (configuring triggers and bindings).

Khi sử dụng các ngôn ngữ kịch bản (scripting languages) như C# script, thì file function.json cho mỗi hàm sẽ chứa định nghĩa trigger và binding, và phải được tạo thủ công (explicitly created).

File host.json chỉ chứa các thiết lập dành riêng cho môi trường chạy (runtime-specific configurations), không chứa định nghĩa trigger hoặc binding.

Các lựa chọn dùng attribute cho method hoặc parameter được dùng khi sử dụng ngôn ngữ được biên dịch (compiled languages), không dùng với C# script.

🔗 Nguồn tài liệu chính thức:


✅ Kết luận:

Đáp án chính xác:
Create a function.json file for each function

🔐 Lý do:
Khi dùng C# script, bạn không thể dùng attribute để định nghĩa trigger và binding.
Bạn phải tạo file function.json cho từng hàm để chỉ định trigger và binding một cách thủ công.

Leave a Reply

Your email address will not be published. Required fields are marked *