Gracias
¿Podrías explicar un poco más que intentas/quieres hacer?
Obviando el codigo q añade VS.Net, aqui tienes un ejemplo de herencia
en servicios web.
namespace WebService1
{
/// <summary>
/// Descripción breve de Service1.
/// </summary>
public class Service1 : System.Web.Services.WebService
{
[WebMethod]
public string HelloWorld()
{
return "Hello World";
}
}
public class Service2 : WebService1.Service1
{
[WebMethod]
public string HolaMundo()
{
return "Hola mundo";
}
}
}
Si despues de compilar y hacer el deploy en tu servidor web, fueses a
la URL http://tuserver/webservice1/service1.asmx, tendrias sólo un
metodo. Pero en http://tuserver/webservice1/service2.asmx aparecerian
2, el heredado y el que habíamos definido.
Si esto no responde a tu pregunta, dímelo e intentaré entender mejor
que quieres conseguir.
No sé si he entendido bien la situación en la que estás, pero a ver
si esto te ayuda, y si no vuelve a postear aquí.
Obviando el codigo q añade VS.Net, aqui tienes un ejemplo de herencia
en servicios web.
namespace WebService1
{
/// <summary>
/// Descripción breve de Service1.
/// </summary>
public class Service1 : System.Web.Services.WebService
{
[WebMethod]
public string HelloWorld()
{
return "Hello World";
}
}
public class Service2 : WebService1.Service1
{
[WebMethod]
public string HolaMundo()
{
return "Hola mundo";
}
}
}
Si despues de compilar y hacer el deploy en tu servidor web, fueses a
la URL http://tuserver/webservice1/service1.asmx , tendrias sólo un