' Options: 'Date: 2025-12-06 08:18:19 'Version: 8.80 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://api.dev.dynamics.trendsic.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: ReportManagerDataRequest.* '''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 System.Net Imports CRM.AgencyPlatform.API.Internal.JsonToSqlQuery.Models Imports CRM.AgencyPlatform.API.Internal Imports Newtonsoft.Json.Linq Imports Newtonsoft.Json Namespace Global Namespace CRM.AgencyPlatform.API.Internal Public Partial Class ReportManagerDataBucket Public Overridable Property BucketColumn As String Public Overridable Property Options As List(Of ReportManagerDataBucketOption) = New List(Of ReportManagerDataBucketOption) End Class Public Partial Class ReportManagerDataBucketOption Public Overridable Property Id As String Public Overridable Property Values As List(Of Object) = New List(Of Object) End Class Public Partial Class ReportManagerDataJoin Public Overridable Property Source As String Public Overridable Property Target As String Public Overridable Property SourceField As String Public Overridable Property TargetField As String Public Overridable Property id As String End Class Public Partial Class ReportManagerDataRequest Public Overridable Property Table As String Public Overridable Property TableKey As String Public Overridable Property Query As String Public Overridable Property QueryCast As GetSqlResult Public Overridable Property Columns As List(Of String) = New List(Of String) Public Overridable Property Joins As String Public Overridable Property JoinsCast As List(Of ReportManagerDataJoin) = New List(Of ReportManagerDataJoin) Public Overridable Property Limit As String Public Overridable Property Sort As String Public Overridable Property SortCast As List(Of ReportManagerDataSort) = New List(Of ReportManagerDataSort) Public Overridable Property Group As List(Of String) = New List(Of String) Public Overridable Property Buckets As String Public Overridable Property BucketsCast As List(Of ReportManagerDataBucket) = New List(Of ReportManagerDataBucket) End Class Public Partial Class ReportManagerDataSort Public Overridable Property Field As String Public Overridable Property Direction As String End Class End Namespace Namespace CRM.AgencyPlatform.API.Internal.JsonToSqlQuery.Models Public Partial Class GetSqlResult Public Overridable Property Sql As String Public Overridable Property Values As IDictionary(Of String, JValue) Public Overridable Property [Error] As String Public Overridable Property HasError As Boolean End Class End Namespace Namespace Newtonsoft.Json Public Interface IJsonLineInfo Property LineNumber As Integer Property LinePosition As Integer End Interface End Namespace Namespace Newtonsoft.Json.Linq Public Partial Class JToken Implements IJsonLineInfo End Class Public Partial Class JValue Inherits JToken End Class End Namespace End Namespace