mirror of
https://github.com/ditkrg/idempotent-request.git
synced 2026-01-22 22:06:44 +00:00
20 lines
257 B
Ruby
20 lines
257 B
Ruby
module IdempotentRequest
|
|
class MemoryStorage
|
|
def initialize
|
|
@memory = {}
|
|
end
|
|
|
|
def read(key)
|
|
@memory[key]
|
|
end
|
|
|
|
def write(key, payload)
|
|
@memory[key] = payload
|
|
end
|
|
|
|
def clear
|
|
@memory = {}
|
|
end
|
|
end
|
|
end
|