' Options: 'Date: 2025-07-18 08:26:59 'Version: 6.110 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: http://portal-api.migrantleap.com ' '''GlobalNamespace: '''MakePartial: True '''MakeVirtual: True '''MakeDataContractsExtensible: False '''AddReturnMarker: True '''AddDescriptionAsComments: True '''AddDataContractAttributes: False '''AddIndexesToDataMembers: False '''AddGeneratedCodeAttributes: False '''AddResponseStatus: False '''AddImplicitVersion: '''InitializeCollections: True '''ExportValueTypes: False 'IncludeTypes: SubenefitRequest.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports MigrantLeap.PortalBackend.Providers.Models Imports MigrantLeap.PortalBackend.Models Namespace Global Namespace MigrantLeap.PortalBackend.Models Public Partial Class SubenefitRequest Implements IReturn(Of SubenefitResponse) Public Overridable Property SubenefitId As Integer Public Overridable Property Lang As String End Class Public Partial Class SubenefitResponse Public Overridable Property Detail As Channel Public Overridable Property ResponseCode As Integer Public Overridable Property ResponseMessage As String End Class End Namespace Namespace MigrantLeap.PortalBackend.Providers.Models Public Partial Class Channel Public Sub New() Items = New List(Of Item) End Sub Public Overridable Property Title As String Public Overridable Property Items As List(Of Item) End Class Public Partial Class Item Public Sub New() Images = New List(Of String) End Sub Public Overridable Property Name As String Public Overridable Property DisplayAs As String Public Overridable Property Data As String Public Overridable Property Images As List(Of String) End Class End Namespace End Namespace