Tengo problemas con mi servicio WCF. Necesito hacer una inyección de contenedor windsor pre application_start y noté que puedo usar el método AppInitialise. Se trabaja en la depuración de Visual Studio pero cuando despliego a IIS el código no ser despedido .. Me inicializar la clase de la siguiente maneraEnganche en AppInitialize con el servicio WCF
public static class Class1
{
public static void AppInitialize()
{
IWindsorContainer container;
container = new WindsorContainer("windsor.xml");
container.AddFacility<WcfFacility>();
container.Resolve<ProfileLookUpService>();
}
}
¿Hay alguna tarea especial que tengo que hacer para conseguir que esto funcione en IIS. Estoy usando la versión 6.
¡Gracias!
Si quiero (servicio WCF) construir una conexión de socket persistente con un host siempre que se inicie el servicio WCF, ¿puede sugerir/aconsejar cómo hacerlo? Como mencionó en su respuesta, no deberíamos confiar en un mecanismo específico de IIS. – FaizanRabbani