Tôi đang gặp vấn đề với dịch vụ WCF của mình. Tôi cần phải làm một container container windsor trước application_start và nhận thấy tôi có thể sử dụng phương pháp AppInitialise. Nó hoạt động trên gỡ lỗi studio trực quan nhưng khi tôi triển khai IIS mã không bị sa thải .. Tôi đã khởi tạo lớp như sauHooking vào AppInitialize với dịch vụ WCF
public static class Class1
{
public static void AppInitialize()
{
IWindsorContainer container;
container = new WindsorContainer("windsor.xml");
container.AddFacility<WcfFacility>();
container.Resolve<ProfileLookUpService>();
}
}
Có nhiệm vụ đặc biệt nào cần làm để làm việc này trên IIS không. Tôi đang sử dụng phiên bản 6.
Cảm ơn!
Nếu tôi muốn (dịch vụ WCF) để xây dựng một kết nối socket liên tục với một máy chủ bất cứ khi nào dịch vụ WCF bắt đầu, bạn có thể đề nghị/tư vấn về cách làm như vậy không? Như bạn đã đề cập trong câu trả lời của bạn rằng chúng ta không nên dựa vào một cơ chế cụ thể của IIS. – FaizanRabbani