VB Owin Get 方法关键字问题

VB Owin Get Method Keyword issue

我正在 VB.net 中为 Owin 控制器编写以下内容。我正在尝试编写 GET 方法的代码,但我得到一个关键字不能用作标识符。如何创建 Get web 方法?

Public Class FactoryStatusController
    Inherits ApiController
Public Function Get() As String
    Return "TEst"
End Function
End Class

尽量不要使用像 "get" 或 "put" 这样的动词,或者你的编程语言可能会与其他东西混淆的东西。默认情况下,系统会将您的请求作为 HttpGet。还有很多其他的你可以使用。我建议您搜索 mvc 5 或您拥有的任何版本的 Action 选择器和 Action verbs

获取方法

 ' GET: /Account/Login
    <AllowAnonymous>
    Public Function Login(returnUrl As String, id As String) As ActionResult
        ViewData!ReturnUrl = returnUrl
    End Function

Post方法

    ' POST: /Account/Login

    <HttpPost>
    <AllowAnonymous>
    <ValidateAntiForgeryToken>
    Public Async Function Login(model As LoginViewModel, returnUrl As String, id As String) As Task(Of ActionResult)