<HttpGet()>
Public Function Search(<FromUri()> ByVal name As Name) As HttpResponseMessage
// get params from complex type
// or check for model validation
name.firstName;
name.lastName;
End Function
Public Class Name
<Required()>
Public firstName As String
<Required()>
Public lastName As String
End Class
/ api / abc / search?firstName = jack&lastName = daniels
クエリパラメータとしてcomlexタイプを送信しようとしていますが、fromUri属性を使用していても、名前は常にnullです。私は何が欠けていますか?
編集: System.ComponentModel.DataAnnotationsのRequired()属性も使用しています。