Nếu tôi có một đối tượng PerWebRequest
mà có một sự phụ thuộc WCF proxy với một lối sống PerThread, sẽ containerphát hành cho sự phụ thuộc ủy WcfService trong đối tượng có PerWebRequest lối sống
- a) sử dụng các ví dụ proxy cùng sau khi container tự động phát hành đối tượng cha mẹ ?
- b) sẽ giải phóng đối tượng PerWebRequest khiến cho proxy được phát hành mỗi lần?
Nếu a), tôi có nên giải phóng dịch vụ một cách rõ ràng để tránh rò rỉ hoặc nếu b), có lợi ích thực sự nào khi sử dụng PerThread cho proxy không?
Cảm ơn bạn đã trả lời. Tôi nghĩ rằng nó có thể có hiệu quả hơn để quay lên proxy wcf và có nó tồn tại trong container thay vì nó phát hành vào cuối mỗi yêu cầu web và mọi yêu cầu trên cùng một thread phải xoay nó lên mỗi lần (nếu chính đối tượng có sự phụ thuộc này là perwebrequest, sẽ không làm cho dịch vụ tạm thời yêu cầu WAS quay lên mỗi khi trang được tải?). Tôi có nghĩ không chính xác như vậy không? – kappasims
Tôi muốn gọi đó là tối ưu hóa sớm. –
OK. Cảm ơn. Chỉ cần cho vui, tôi sẽ hỏi mặc dù. Phương pháp được khuyến nghị để tối ưu hóa cho các đối tượng perwebrequest với phụ thuộc proxy wcf là gì? – kappasims