/* Options: Date: 2024-12-03 18:31:25 Version: 8.23 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.bokamera.se //GlobalNamespace: //MakePropertiesOptional: False //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: CreateError.* //ExcludeTypes: //DefaultImports: */ export interface IReturn { createResponse(): T; } export interface ICompany { CompanyId?: string; } export class ErrorQueryResponse { public CompanyId: string; public Id: number; public ExceptionName: string; public ExceptionMessage: string; public ExceptionSource: string; public InnerExceptionName: string; public StackTrace: string; public URL: string; public LoggedInUser: string; public Visible: boolean; public IPAddress: string; public CreatedDate: string; public Request: string; public Session: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @Route("/errors/", "POST") export class CreateError implements IReturn, ICompany { /** @description The company id, if empty will use the company id for the user you are logged in with. */ // @ApiMember(Description="The company id, if empty will use the company id for the user you are logged in with.") public CompanyId?: string; /** @description */ // @ApiMember(Description="", IsRequired=true) public ExceptionName: string; /** @description */ // @ApiMember(Description="", IsRequired=true) public ExceptionMessage: string; /** @description */ // @ApiMember(Description="") public ExceptionSource: string; /** @description */ // @ApiMember(Description="", IsRequired=true) public InnerExceptionName: string; /** @description */ // @ApiMember(Description="", IsRequired=true) public StackTrace: string; /** @description */ // @ApiMember(Description="", IsRequired=true) public URL: string; /** @description */ // @ApiMember(Description="") public LoggedInUser: string; /** @description */ // @ApiMember(Description="") public IPAddress: string; /** @description */ // @ApiMember(Description="") public Request: string; /** @description */ // @ApiMember(Description="") public Session: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } public getTypeName() { return 'CreateError'; } public getMethod() { return 'POST'; } public createResponse() { return new ErrorQueryResponse(); } }