我正在使用ASP.NET Web API返回自定義類對象。該類有幾個屬性,其中一個採用可選參數。除了具有可選參數的屬性之外的所有屬性都可用於生成的JSON響應中。如果我刪除可選參數,則其他屬性也可以使用。任何方式來返回其他屬性的可選參數?謝謝!ASP.NET Web API - 返回對象 - 屬性丟失
這是我遇到的麻煩的特定屬性:
Public Class customer
...
Public ReadOnly Property photoSrc(Optional shape As String = Nothing) As String
Get
Dim srcString = "/Images/User.png"
If shape = "square" Then
srcString = "/Images/UserSquare.png"
End If
Return srcString
End Get
End Property
...
End Class
,這裏是我使用返回JSON API的控制器功能:
Public Function GetCustomer(id As Integer) As Object
Dim customer As customer = New customer(id)
Return customer
End Function
這真的很難確切地知道什麼樣的問題,你遇到不給我們提供了一種複製問題 –