' Options:
'Date: 2025-01-12 10:21:28
'Version: 8.0
'Tip: To override a DTO option, remove "''" prefix before updating
'BaseUrl: https://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: EmailSendVerificationCodeRequest.*
'''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 ConsumerApi

Namespace Global

    Namespace ConsumerApi

        <Route("/signup/send-verification-email", "PUT")>
        Public Partial Class EmailSendVerificationCodeRequest
            Implements IReturn(Of EmailSendVerificationCodeResponse)
            Implements IPut
            <Validate(Validator:="NotEmpty")>
            <Validate(Validator:="Email")>
            Public Property Email As String
        End Class

        Public Partial Class EmailSendVerificationCodeResponse
            Public Property SentEmailWithRequestId As String
            Public Property EmailVerificationWithCodeToken As String
        End Class
    End Namespace
End Namespace