forked from ar3s3ru/pbg
-
Notifications
You must be signed in to change notification settings - Fork 0
/
context.go
25 lines (22 loc) · 1.05 KB
/
context.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package pbg
const (
// Context key per i dati delle risposte negli handler API
APIDataKey = "apiData"
// Context key per gli errori delle risposte negli handler API
APIErrorKey = "apiError"
// Context key per accedere alla sessione autenticata negli handler
// Usare un decoratore per controllare il token d'autorizzazione nelle richieste HTTP
SessionKey = "session"
// Context key per accedere all'interfaccia del DB delle mosse
// Disponibile col decoratore Server.WithMoveDBAccess()
MoveDBInterfaceKey = "moveDBInterface"
// Context key per accedere all'interfaccia del DB dei pokèmon
// Disponibile col decoratore Server.WithPokèmonDBAccess()
PokèmonDBInterfaceKey = "pokèmonDBInterface"
// Context key per accedere all'interfaccia del DB degli allenatori
// Disponibile col decoratore Server.WithTrainerDBAccess()
TrainerDBInterfaceKey = "trainerDBInterface"
// Context key per accedere all'interfaccia col DB delle sessioni del server
// Disponibile col decoratore Server.WithSessionDBAccess()
SessionDBInterfaceKey = "sessionDBInterface"
)