minitelService
Définit la route d'un nouveau service Minitel.
Utilisez cette fonction comme point d'entrée pour votre service. Chaque requête de la passerelle MiniPavi à votre service entrainera un appel à block, où vous pouvez traiter la requête et renvoyer une ServiceResponse appropriée.
Parameters
La route par défaut du service qui sera appelé par la passerelle. Par exemple, /
, ou /mon-service
.
La version du service. Par exemple, 0.1
.
L'état initial du service, lors de la première session d'un nouvel utilisateur.
Le bloc de code qui sera exécuté à chaque requête de la passerelle.
Deprecated
Utilisez plutôt la fonction inline.
Replace with
minitelService(path, version, initialState, block)
Définit la route d'un nouveau service Minitel.
Utilisez cette fonction comme point d'entrée pour votre service. Chaque requête de la passerelle MiniPavi à votre service entrainera un appel à block, où vous pouvez traiter la requête et renvoyer une ServiceResponse appropriée.
Parameters
La route par défaut du service qui sera appelé par la passerelle. Par exemple, /
, ou /mon-service
.
La version du service. Par exemple, 0.1
.
Le KSerializer qui servira à sérialiser les états de type TState.
L'état initial du service, lors de la première session d'un nouvel utilisateur.
Le bloc de code qui sera exécuté à chaque requête de la passerelle.