Tôi đang tự hỏi trong những trường hợp nào tôi nên đặt mã khởi tạo ứng dụng trong Application_Start()vs Init()trong Global.asaxtệp của mình ?
Sự khác biệt giữa cả hai dường như không rõ ràng đối với tôi, ngoài việc Application_startđược gọi trước, sau đó Init().
- Tại sao tôi lại sử dụng cái này thay cho cái kia?
- Liệu nó thực sự làm cho một sự khác biệt?
- Những gì thay đổi trong trạng thái ứng dụng giữa hai sự kiện?
Cho đến nay, con trỏ thực sự duy nhất mà tôi có thể tìm thấy là IHttpModulechỉ có một Init()phương thức, vì vậy nếu những gì tôi đang làm tại một thời điểm nào đó có thể phù hợp hơn để triển khai, IHttpModuletôi nên sử dụng Init()phương thức Global.asax, nếu không có gì khác để nhất quán.