' Options: 'Date: 2024-12-22 01:20:29 'Version: 8.12 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://taxfiling.pwc.de ' '''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: BatchCheckElsterAsync.* '''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 System.Net Imports PwC.xEric.Core.Domain.Concretes.Models Imports PwC.xEric.Core.Services.Contracts.Requests Namespace Global Namespace PwC.xEric.Core.Domain.Concretes.Models ''' '''Represents a structure that encapsulates a tax declaration. ''' Public Partial Class TaxData ''' '''The unique identifier of the tax data. ''' Public Overridable Property Id As String ''' '''The XML-based tax declaration. ''' Public Overridable Property Content As String End Class End Namespace Namespace PwC.xEric.Core.Services.Contracts.Requests ''' '''An asynchronous service to perform basic checks on a batch of tax data. ''' Public Partial Class BatchCheckElsterAsync Inherits BatchCheckElsterBase Implements IReturn(Of List(Of ElsterCheckResponse)) Public Sub New() Data = New List(Of TaxData) End Sub ''' '''The batch of ELSTER tax data to check. ''' Public Overridable Property Data As List(Of TaxData) End Class ''' '''A base service to perform basic checks on a batch of tax data. ''' Public Partial Class BatchCheckElsterBase Implements IPost Public Sub New() Data = New List(Of TaxData) End Sub ''' '''The batch of ELSTER tax data to check. ''' Public Overridable Property Data As List(Of TaxData) End Class End Namespace End Namespace