74 lines
1.3 KiB
VB.net
74 lines
1.3 KiB
VB.net
Imports System.Net
|
|
Imports System.Web.Http
|
|
Imports Microsoft.Web.Http
|
|
Imports Newtonsoft.Json
|
|
|
|
|
|
|
|
|
|
Namespace NEWTESTController.Controllers
|
|
|
|
<ApiVersion("1")>
|
|
<System.Web.Http.Route("api/v{apiVersion}/NEWTEST")>
|
|
Public Class NEWTESTV1Controller
|
|
Inherits System.Web.Http.ApiController
|
|
|
|
Public Function GetValues() As String
|
|
Return "NEWTEST 1111"
|
|
End Function
|
|
|
|
End Class
|
|
|
|
|
|
<ApiVersion("2")>
|
|
<ApiVersion("3")>
|
|
<System.Web.Http.Route("api/v{apiVersion}/NEWTEST")>
|
|
Public Class NEWTESTV2Controller
|
|
Inherits System.Web.Http.ApiController
|
|
|
|
Public Function GetValues() As String
|
|
Return "NEWTEST 2222"
|
|
End Function
|
|
|
|
End Class
|
|
End Namespace
|
|
|
|
|
|
|
|
|
|
'Namespace TESTController.Controllers.V2
|
|
|
|
|
|
|
|
' <ApiVersion("2")>
|
|
' <RoutePrefix("api/v2/TEST")>
|
|
' Public Class TESTController
|
|
' Inherits System.Web.Http.ApiController
|
|
|
|
' Public Function GetValues() As String
|
|
' Return "TEST 2"
|
|
' End Function
|
|
|
|
' End Class
|
|
|
|
'End Namespace
|
|
|
|
|
|
|
|
'Namespace TESTController.Controllers.V3
|
|
|
|
' <ApiVersion("3")>
|
|
' <RoutePrefix("api/v3/TEST")>
|
|
' Public Class TESTController
|
|
' Inherits System.Web.Http.ApiController
|
|
|
|
|
|
' Public Function GetValues() As String
|
|
' Return "TEST 3"
|
|
' End Function
|
|
|
|
' End Class
|
|
|
|
|
|
'End Namespace
|