Удалить путь к API в Visual Basi c Web API Controller - PullRequest
1 голос
/ 16 июня 2020

У меня есть контроллер веб-API, написанный на Visual Basi c

Public Class VersionController Inherits ApiController

Public Function GetVersion() As String
  Return "Hello World"
End Function

End Class

В Global.asax я добавил

Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs)
  System.Web.Routing.RouteTable.Routes.MapHttpRoute(name:="DefaultApi", routeTemplate:="api/{controller}")
End Sub

В результате работает следующий URL :

  • localhost \ api \ version

Однако мне нужно избегать использования маршрута api, есть ли способ исключить этот путь, используя вместо него собственный: localhost \ версия

...