What's the problem?
If your abstract class is declared as the following:
namespace MyWebServiceNamespace
{
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
public class AppService : System.Web.Services.WebService
{
public abstract class InheritMe<T>
{
}
}
}
you can inherit it as the following:
public class MyClass : MyWebServiceNamespace.AppService.InheritMe<int>
{
}
Because your class is declared in a WebService
you also have to add a reference to System.Web.Services
, in the project that contains the class that inherits your abstract class.