none
¿Porque al utilizar variables "session" en webmethod con webservice genera error? RRS feed

  • Pregunta

  • Al intentar utilizar variables de session con webmethod me genera este errror:

    System.NullReferenceException: Referencia a objeto no establecida como instancia de un objeto. en WebService1.Service1.ConvertTemperature(Double dFahrenheit) en C:\Users\Felipeyjhoanna\Desktop\Solution2\WebService1\Service1.asmx.cs:línea 23

    Gracias

    jueves, 29 de noviembre de 2012 19:59

Todas las respuestas

  • Al intentar utilizar variables de session con webmethod me genera este errror:

    System.NullReferenceException: Referencia a objeto no establecida como instancia de un objeto. en WebService1.Service1.ConvertTemperature(Double dFahrenheit) en C:\Users\Felipeyjhoanna\Desktop\Solution2\WebService1\Service1.asmx.cs:línea 23

    Gracias

    Tengo el codigo asi:

          [System.Web.Services.WebMethod(EnableSession = true)]
            public double ConvertTemperature(double dFahrenheit)
            {
                Session["Conversions"] = (int)Session["Conversions"] + 1;
                return ((dFahrenheit - 32) * 5) / 9;
            }

            [System.Web.Services.WebMethod(EnableSession = true)]
            public int GetNumberOfConversions()
            {
                return (int)Session["Conversions"];
            }

    jueves, 29 de noviembre de 2012 20:05