2012-11-02 23 views
11

Là một phiên bản mới của một ApiController được tạo ra để phục vụ mọi yêu cầu, hay nó được "gộp" theo một cách nào đó để phục vụ các yêu cầu tiếp theo?Khi nào một cá thể ApiController được tạo?

Lý do tôi hỏi là tôi tự hỏi về tuổi thọ của các biến thành viên như thành viên DbContext mà giàn giáo đặt vào (nhưng cũng là thành viên của riêng tôi).

Trả lời

15

Ví dụ về ApiController được tạo mới trên mỗi HttpRequest.

+0

Tham khảo: * ApiController được khởi tạo bởi WebApi theo yêu cầu * http://blogs.msdn.com/b/roncain/archive/2012/07/16/dependency-injection-with-asp-net-web-api- và-autofac.aspx –

Các vấn đề liên quan