(sessionId: string)
| 309 | const sessionStore: { [key: string]: SessionData } = {}; |
| 310 | class JsonSessionStore<S = any> implements SessionStore<S> { |
| 311 | async get(sessionId: string): Promise<SessionData<S> | undefined> { |
| 312 | if (sessionId in sessionStore) |
| 313 | return sessionStore[sessionId]; |
| 314 | else { |
| 315 | return undefined; |
| 316 | } |
| 317 | } |
| 318 | |
| 319 | async save(sessionId: string, sessionData: SessionData<S>): Promise<void> { |
| 320 | sessionStore[sessionId] = sessionData; |