Hola a tod@s!
Tengo una duda que no consigo resolver. ¿Puede un servicio web lanzar un evento que pueda ser recogido por la aplicación que lo utiliza?
Este es parte del código que estoy utlizando:
En el Web Service
Código:
...
Public Class PruebaWS
Inherits System.Web.Services.WebService
Public Event EventoPrueba()
...
<WebMethod()>Public Sub metodoPrueba()
...
RaiseEvent EventoPrueba()
...
Y en la aplicacion que lo usa:
Código:
Public Class Form1
Inherits System.Windows.Forms.Form
Private WithEvents WebServ1 As PruebaWS.metodoPrueba
Después intento capturar el evento con:
Private Sub capEvent() Handles WebServ1.EventoPrueba
End Sub
pero me da un error de que no encuentra el evento. Hay algo mal o es que no se puede hacer?
Saludos y gracias