Supongamos que tengo un servicio web ASMX, MyService. El servicio tiene un método, MyMethod. Podría ejecutar MiMetodo en el lado del servidor de la siguiente manera:Usar la reflexión para llamar a un servicio web ASP.NET
MyService service = new MyService();
service.MyMethod();
que necesito hacer similar, con el servicio y el método no se conoce hasta que el tiempo de ejecución.
Supongo que la reflexión es la forma de hacerlo. Lamentablemente, estoy teniendo dificultades para que funcione. Cuando ejecuto este código:
Type.GetType("MyService", true);
Se lanza este error:
Could not load type 'MyService' from assembly 'App_Web__ktsp_r0, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.
Cualquier orientación sería apreciada.
Wil "trabajo", pero probablemente no lo quiere instalar. Devolverá la cadena "Hello World", pero el método se ejecutará localmente en el cliente y no de forma remota en el servidor. – Radu094
Eso no es lo que sucede. Intentalo. –