OData сделаны из объектов - PullRequest
0 голосов
/ 20 мая 2011

Допустим, у меня есть класс "Item" и "SubItems"

Public Class SubItem
    Private _SubItemName As String
    Public Property SubItemName() As String
        Get
            Return _SubItemName
        End Get
        Set(ByVal value As String)
            _SubItemName = value
        End Set
    End Property

End Class

<DataServiceKey("Name")> _
Public Class Item
    Private _Name As String
    Public Property Name() As String
        Get
            Return _Name
        End Get
        Set(ByVal value As String)
            _Name = value
        End Set
    End Property
    Private _SubItems As List(Of SubItem)
    Public Property SubItems() As List(Of SubItem)
        Get
            Return _SubItems
        End Get
        Set(ByVal value As List(Of SubItem))
            _SubItems = value
        End Set
    End Property


End Class

Как бы я создал сервис, который возвращал бы список Предметов, и при поиске отдельного предмета я мог бы видеть подпункты.

1 Ответ

1 голос
/ 20 мая 2011

Вы можете проверить поставщика отражения служб данных WCF, например, http://blogs.msdn.com/b/alexj/archive/2010/06/11/tip-56-writing-an-odata-service-using-the-reflection-provider.aspx

http://msdn.microsoft.com/en-us/library/dd728281.aspx

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...