(key: TKey)
| 59 | */ |
| 60 | export interface IKeyedRepository<T, TKey = string> { |
| 61 | get(key: TKey): Promise<T | undefined> |
| 62 | put(key: TKey, value: T): Promise<void> |
| 63 | delete(key: TKey): Promise<void> |
| 64 | getAll(): Promise<T[]> |
no outgoing calls
no test coverage detected