' Options: 'Date: 2025-05-06 23:45:47 'Version: 8.70 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://unstable-consumer-api.brovs.com ' '''GlobalNamespace: ConsumerApi '''MakePartial: True '''MakeVirtual: False '''MakeDataContractsExtensible: False '''AddReturnMarker: True '''AddDescriptionAsComments: True '''AddDataContractAttributes: False '''AddIndexesToDataMembers: False '''AddGeneratedCodeAttributes: False '''AddResponseStatus: False '''AddImplicitVersion: '''InitializeCollections: True '''ExportValueTypes: False 'IncludeTypes: GetSavedSearchesRequest.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.IO Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports ConsumerApi Namespace Global Namespace ConsumerApi Public Partial Class BarSpecialityEsDto Public Property Slug As String Public Property Title As String End Class Public Partial Class BarTypeEsDto Public Property Slug As String Public Property Title As String End Class Public Partial Class BrandApiDto Public Property Name As String End Class Public Partial Class CategoryDto Public Property Name As String Public Property Slug As String Public Property AbsoluteSlug As String Public Property ImageUrl As String Public Property AllImageUrl As String Public Property IconImageUrl As String Public Property Position As Integer End Class Public Partial Class CuisineEsDto Public Property Label As String Public Property Slug As String End Class Public Partial Class EatingSuitabilityApiDto Public Property Label As String Public Property Slug As String End Class Public Partial Class MealTypeApiDto Public Property Label As String Public Property Slug As String End Class Public Partial Class ParkingApiDto Public Property Label As String Public Property Slug As Parking End Class Public Partial Class PaymentOptionApiDto Public Property Label As String Public Property Slug As PaymentOption End Class Public Partial Class PriceMainDishApiDto Public Property Title As String Public Property Slug As PriceMainDish End Class Public Partial Class TakeAwayApiDto Public Property Label As String Public Property Slug As String End Class Public Partial Class WearPriceProfileEsDto Public Property Slug As String Public Property Label As String End Class Public Partial Class FilterDetails Public Property Categories As List(Of CategoryDto) = New List(Of CategoryDto) Public Property BarSpecialities As List(Of BarSpecialityEsDto) = New List(Of BarSpecialityEsDto) Public Property BarTypes As List(Of BarTypeEsDto) = New List(Of BarTypeEsDto) Public Property Brands As List(Of BrandApiDto) = New List(Of BrandApiDto) Public Property Cuisines As List(Of CuisineEsDto) = New List(Of CuisineEsDto) Public Property MealTypes As List(Of MealTypeApiDto) = New List(Of MealTypeApiDto) Public Property Parking As List(Of ParkingApiDto) = New List(Of ParkingApiDto) Public Property PaymentOptions As List(Of PaymentOptionApiDto) = New List(Of PaymentOptionApiDto) Public Property PriceMainDishes As List(Of PriceMainDishApiDto) = New List(Of PriceMainDishApiDto) Public Property EatingSuitability As List(Of EatingSuitabilityApiDto) = New List(Of EatingSuitabilityApiDto) Public Property TakeAways As List(Of TakeAwayApiDto) = New List(Of TakeAwayApiDto) Public Property WearPriceProfiles As List(Of WearPriceProfileEsDto) = New List(Of WearPriceProfileEsDto) Public Property RootCategories As List(Of CategoryDto) = New List(Of CategoryDto) End Class Public Partial Class GetSavedSearchesRequest Implements IReturn(Of GetSavedSearchesResponse) Implements IGet End Class Public Partial Class GetSavedSearchesResponse Public Property Searches As List(Of SavedSearchDto) = New List(Of SavedSearchDto) End Class Public Partial Class QueryFilterDto Public Property Term As String Public Property PlaceGuid As Guid? Public Property AdMessageGuid As Guid? Public Property CategoryAbsoluteSlugs As List(Of String) = New List(Of String) Public Property BarSpecialitySlugs As List(Of String) = New List(Of String) Public Property BarTypeSlugs As List(Of String) = New List(Of String) Public Property BrandNames As List(Of String) = New List(Of String) Public Property CuisineSlugs As List(Of String) = New List(Of String) Public Property MealTypeSlugs As List(Of String) = New List(Of String) Public Property Parking As List(Of Parking) = New List(Of Parking) Public Property PaymentOptions As List(Of PaymentOption) = New List(Of PaymentOption) Public Property PriceMainDishes As List(Of PriceMainDish) = New List(Of PriceMainDish) Public Property EatingSuitabilitySlugs As List(Of String) = New List(Of String) Public Property TakeAwaySlugs As List(Of String) = New List(Of String) Public Property WearPriceProfileSlugs As List(Of String) = New List(Of String) Public Property WheelChairAccessible As Boolean? Public Property Wifi As Boolean? Public Property OutdoorSeating As Boolean? Public Property SaveFoodAndMoney As Boolean? Public Property OpenAt As OpenAtTimeDto End Class Public Partial Class QueryLocationDto Public Property Longitude As Single? Public Property Latitude As Single? Public Property SearchRadiusInKm As Single? End Class Public Partial Class SavedSearchDto Public Property Id As Long Public Property Name As String Public Property Filter As QueryFilterDto Public Property Location As QueryLocationDto Public Property FilterDetails As FilterDetails Public Property CreatedAt As DateTimeOffset Public Property UpdatedAt As DateTimeOffset End Class Public Enum DayOfWeek Sunday Monday Tuesday Wednesday Thursday Friday Saturday End Enum Public Partial Class OpenAtTimeDto Public Property WeekDay As DayOfWeek Public Property Hour As Integer Public Property Minute As Integer End Class Public Enum Parking StreetParking ParkingGarageNearby End Enum Public Enum PaymentOption Visa MasterCard AmericanExpress Diners Vipps End Enum Public Enum PriceMainDish Value Medium High FineDining End Enum End Namespace End Namespace