' Options: 'Date: 2024-04-28 23:30:12 'Version: 8.13 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://techstacks.io ' '''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: CreatePost.* '''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 TechStacks.ServiceModel.Types Imports TechStacks.ServiceModel Namespace Global Namespace TechStacks.ServiceModel Public Partial Class CreatePost Implements IReturn(Of CreatePostResponse) Implements IPost Public Sub New() TechnologyIds = New Integer(){} Labels = New String(){} End Sub Public Overridable Property OrganizationId As Integer Public Overridable Property Type As PostType Public Overridable Property CategoryId As Integer Public Overridable Property Title As String Public Overridable Property Url As String Public Overridable Property ImageUrl As String Public Overridable Property Content As String Public Overridable Property Lock As Nullable(Of Boolean) Public Overridable Property TechnologyIds As Integer() Public Overridable Property Labels As String() Public Overridable Property FromDate As Nullable(Of Date) Public Overridable Property ToDate As Nullable(Of Date) Public Overridable Property MetaType As String Public Overridable Property Meta As String Public Overridable Property RefId As Nullable(Of Long) Public Overridable Property RefSource As String Public Overridable Property RefUrn As String End Class Public Partial Class CreatePostResponse Public Overridable Property Id As Long Public Overridable Property Slug As String Public Overridable Property ResponseStatus As ResponseStatus End Class End Namespace Namespace TechStacks.ServiceModel.Types Public Enum PostType Announcement Post Showcase Question Request End Enum End Namespace End Namespace