Tengo un servicio WCF en ejecución que necesita analizar algunos datos. Resulta que los datos (puntos, tamaños) se convierten de manera diferente en diferentes CultureInfo y el análisis se extiende en muchas clases y métodos. Como todo el análisis se realiza sin pasar CultureInfo, el éxito del análisis depende de la cultura de los hilos.¿Configurando CultureInfo en llamadas al servicio wcf?
Dado que no existe una configuración programática de CultureInfo, el servicio selecciona el cultureinfo actual de la máquina de alguna manera. No tengo idea de dónde se obtiene esto, ya que los cambios en las Opciones regionales y de idioma no parecen tener ningún efecto en la información cultural del servicio wcf. También parece que los cambios en web.config (sí, el servicio está alojado en iis) tampoco funcionan.
¿Realmente me queda solo una opción? Establecer el CultureInfo programmaticly? Pude encontrar todas las llamadas de conversión y pasar CultureInfo o pude configurarlo en Thread.CurrentThread.CurrentCulture. ¿No hay forma de que pueda establecer CultureInfo de una vez por todas, teniendo efecto en todos los métodos wcf expuestos?
No sé por qué me perdí esto, gracias :) –