2017-12-09 23 views
1

私はOwinコントローラのためにVB.netで以下を書いています。私はGETメソッドのコードを書こうとしているし、キーワードを識別子として使うことはできません。ウェブメソッドを取得するにはどうしたらいいですか?VB Owin Getメソッドキーワードの問題

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

答えて

1

"get"や "put"のような動詞や、プログラミング言語が混同する可能性のある動詞を使用しないでください。デフォルトでは、システムはあなたの要求をHttpGetとして受け取ります。あなたが使うことができる他にも多くのものがあります。私はあなたが

Getメソッド

' 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) 
+0

を持っているあなたは、MVC 5や、これまでのバージョンのアクションセレクタとアクション動詞を検索示唆しています。ありがとうございます –

+0

@SteveShort問題のない芽 – Chillzy

関連する問題