public static IList<Type> getMdwsServices()
{
Type[] allTypes = Assembly.GetExecutingAssembly().GetTypes();
if (allTypes != null)
{
IList<Type> webServices = new List<Type>();
foreach (Type type in allTypes)
{
if (type.BaseType == typeof(gov.va.medora.mdws.BaseService) ||
type.BaseType == typeof(System.Web.Services.WebService))
{
webServices.Add(type);
}
}
return webServices;
}
return new List<Type>();
}