GET | /user/{userid}/commoditycode |
---|
Imports System
Imports System.Collections
Imports System.Collections.Generic
Imports System.Runtime.Serialization
Imports ServiceStack
Imports ServiceStack.DataAnnotations
Imports Portal.ServiceDto
Namespace Global
Namespace Portal.ServiceDto
Public Partial Class ApplicationUserCommodityCodeSimple
Inherits CommodityCodeSimple
Public Overridable Property CommodityCodeId As Integer
Public Overridable Property UserCommodityCodeId As Integer
End Class
Public Partial Class BrowseAllApplicationUserCommodityCode
Implements IGet
Public Overridable Property UserId As Integer
End Class
Public Partial Class BrowseAllApplicationUserCommodityCodeResponse
Inherits ResponseBase
Public Sub New()
CommodityCodes = New List(Of ApplicationUserCommodityCodeSimple)
End Sub
Public Overridable Property CommodityCodes As List(Of ApplicationUserCommodityCodeSimple)
End Class
Public Partial Class CommodityCodeSimple
Public Overridable Property Id As Integer
Public Overridable Property CategoryCode As String
Public Overridable Property CategoryName As String
Public Overridable Property SubCategoryCode As String
Public Overridable Property SubCategoryName As String
Public Overridable Property MainCategoryCode As String
Public Overridable Property MainCategoryName As String
End Class
Public Partial Class ResponseBase
Public Overridable Property ResponseStatus As ResponseStatus
End Class
End Namespace
End Namespace
VB.NET BrowseAllApplicationUserCommodityCode DTOs
To override the Content-type in your clients, use the HTTP Accept Header, append the .other suffix or ?format=other
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
GET /user/{userid}/commoditycode HTTP/1.1 Host: szallitoiportal-be.veolia.hu Accept: text/jsonl
HTTP/1.1 200 OK Content-Type: text/jsonl Content-Length: length {"CommodityCodes":[{"CommodityCodeId":0,"UserCommodityCodeId":0,"Id":0,"CategoryCode":"String","CategoryName":"String","SubCategoryCode":"String","SubCategoryName":"String","MainCategoryCode":"String","MainCategoryName":"String"}],"ResponseStatus":{"ErrorCode":"String","Message":"String","StackTrace":"String","Errors":[{"ErrorCode":"String","FieldName":"String","Message":"String","Meta":{"String":"String"}}],"Meta":{"String":"String"}}}