Skip to content

Commit fa3d12c

Browse files
committed
Add static RedisClient.disabled
1 parent 3dd2cf8 commit fa3d12c

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

Sources/App/Core/Dependencies/RedisClient.swift

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,15 @@ extension DependencyValues {
4848
}
4949

5050

51+
#if DEBUG
52+
extension RedisClient {
53+
static var disabled: Self {
54+
.init(set: { _, _ in }, get: { _ in nil })
55+
}
56+
}
57+
#endif
58+
59+
5160
private actor Redis {
5261
var client: RediStack.RedisClient
5362
static private var task: Task<Redis?, Never>?

0 commit comments

Comments
 (0)