/* Options: Date: 2026-09-01 21:49:01 Version: 10.09 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://blazor-gallery.servicestack.net //GlobalNamespace: //MakePropertiesOptional: False //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: DeleteProfile.* //ExcludeTypes: //DefaultImports: */ package dtos import ( ss "github.com/ServiceStack/servicestack-go" ) type Profile struct { ss.AuditBase Id int `json:"id,omitempty"` Role PlayerRole `json:"role,omitempty"` Region PlayerRegion `json:"region,omitempty"` Username *string `json:"username,omitempty"` HighScore int64 `json:"highScore,omitempty"` GamesPlayed int64 `json:"gamesPlayed,omitempty"` Energy int `json:"energy,omitempty"` ProfileUrl *string `json:"profileUrl,omitempty"` CoverUrl *string `json:"coverUrl,omitempty"` Meta map[string]string `json:"meta,omitempty"` } type DeleteProfile struct { Id int `json:"id,omitempty"` } func (DeleteProfile) CreateResponseVoid() {} func (DeleteProfile) HttpMethod() string { return "DELETE" }