From fe2719bc69d3e4a62a14a3a9d79c7cac3e06561c Mon Sep 17 00:00:00 2001 From: RK Date: Mon, 29 Mar 2021 16:14:38 +0100 Subject: [PATCH] Fix provider documentation Make example more realistic. This would break if you're running flask with multiple threads. --- examples/providers/singleton_scoped.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/providers/singleton_scoped.py b/examples/providers/singleton_scoped.py index 0d40a6e74..a07c74e5b 100644 --- a/examples/providers/singleton_scoped.py +++ b/examples/providers/singleton_scoped.py @@ -10,7 +10,7 @@ class Service: class Container(containers.DeclarativeContainer): - service_provider = providers.Singleton(Service) + service_provider = providers.ThreadLocalSingleton(Service) def index_view():