none
prblema con web invoque RRS feed

  • Pregunta

  • hola buenas espero me puedan ayudar con un prblemita que tengo

    tengo la siguiente configuracacion para un servicio

    web.config :

    <system.serviceModel>
        <serviceHostingEnvironment aspNetCompatibilityEnabled="true"/>
        <standardEndpoints>
          <webHttpEndpoint>
            <standardEndpoint name="" helpEnabled="true" automaticFormatSelectionEnabled="true"/>
          </webHttpEndpoint>
        </standardEndpoints>
      </system.serviceModel>

    global asax:

     public static void RegisterRoutes(RouteCollection routes)
     {

      routes.Add(new ServiceRoute("ResponseService", new WebServiceHostFactory(), typeof(ResponseService)));

    }

    y mi servicio es 

        [ServiceContract]

     [AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)]

        public interface ResponseService
        {

         [WebInvoke(UriTemplate = "getList?testId={testId}&CodeId={CodeId}&takeOne={takeOne}",Method = "POST",
            BodyStyle = WebMessageBodyStyle.WrappedRequest,
            ResponseFormat = WebMessageFormat.Json,
            RequestFormat = WebMessageFormat.Json)]
            [ServiceKnownType(typeof(List<List<ResponseInfoObject>>))]
            List<List<ResponseInfoObject>> getList(int testId, int CodeId, Boolean takeOne);

    con todo esa configuracion hago un llamado desde un javascript con la siguiente informacion

        $.post('ResponseService/getList', { testId: 1, CodeId: 1, takeOne: true }, ResponseInfoLoaded);
        

    el problema que tengo esque al legar al server  los valores de testId, CodeId y takeOne estan en 0 osea no esta resiviendo los valores que yo estoy enviando desde mi script, ya revise el header del request y ahi estan los parametros el problema esque en el servicio no los esta resiviendo correctamente o no los lee, no se porque alguien me podria ayudar talves ver si es un tema de configuracion en el uri template o algo asi


    • Editado NETDMA jueves, 31 de mayo de 2012 17:32
    jueves, 31 de mayo de 2012 17:31

Todas las respuestas

  • se sigue el tema en el foro de asp.net

    http://social.msdn.microsoft.com/Forums/es-ES/netfxwebes/thread/524bf79a-c6b1-49da-a4cc-7b6536769e90


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    viernes, 1 de junio de 2012 4:42