.Tlpp com vários endpoint

É possível criar vários endpoint e métodos dentro de um mesmo arquivo .tlpp?

Algo como o exemplo abaixo


#include "tlpp-core.th"
#include "tlpp-rest.th"

@get(endpoint="/teste/consulta01",description="Consulta 01.")
@get(endpoint="/teste/consulta02",description="Consulta 02.")
@post(endpoint="/teste/post01",description="Post 01.")

User Function consulta01()
 ......
Return

User Function consulta02()
 ......
Return

User Function post01()
 ......
Return

Olá,

Sim, é possível utilizar diversos endpoints dentro de um mesmo código fonte tlpp.

Porém o seu annotation deve ficar acima da sua função, e não agrupados no começo do fonte.


#include "fw-tlpp-rest.th"

@get(endpoint="/teste/consulta01",description="Consulta 01.")
user function consulta01()
ConOut("Entrou no consulta01")
return

@get(endpoint="/teste/consulta02",description="Consulta 02.")
user function consulta02()
ConOut("Entrou no consulta02")
return

@post(endpoint="/teste/post01",description="Post 01.")
user function post01()
ConOut("Entrou no post01")
return