CityController

@Controller
class CityController(@Autowired cityService: CityService)

Constructors

Link copied to clipboard
fun CityController(@Autowired cityService: CityService)

Functions

Link copied to clipboard
@SchemaMapping(field = "cities", typeName = "Query")
fun cities(@Argument limit: Int? = null, @Argument offset: Int? = null): List<CityDto>?
Link copied to clipboard
@SchemaMapping(field = "city", typeName = "Query")
fun city(@Argument id: UUID): CityDto?
Link copied to clipboard
@SchemaMapping(field = "createCity", typeName = "Mutation")
fun createCity(@Argument city: CityInputDto): CityDto
Link copied to clipboard
@SchemaMapping(field = "deleteCity", typeName = "Mutation")
fun deleteCity(@Argument id: UUID): Boolean
Link copied to clipboard
@SchemaMapping(field = "updateCity", typeName = "Mutation")
fun updateCity(@Argument id: UUID, @Argument city: CityInputDto): CityDto