コード例 #1
0
 def configure(self, binder):
     listbinder = ListBinder(binder, ISnack)
     listbinder.add_binding(to=Lays)
     provider = providers.create_simple_provider(Tostitos)
     listbinder.add_binding(to_provider=provider)
     listbinder.add_binding(to_instance=Ruffles())
コード例 #2
0
 def configure(self, binder):
     listbinder = ListBinder(binder, ISnack)
     listbinder.add_binding(to=Twix)
     provider = providers.create_simple_provider(Snickers)
     listbinder.add_binding(to_provider=provider)
     listbinder.add_binding(to_instance=Skittles())
コード例 #3
0
 def configure(self, binder):
     listbinder = ListBinder(binder, ISnack, annotated_with='FritoLaySnackMachine')
     provider = providers.create_simple_provider(Tostitos)
     listbinder.add_binding(to_provider=provider, in_scope=scopes.SINGLETON)
     listbinder.add_binding(to_instance=Ruffles(), in_scope=scopes.SINGLETON)
コード例 #4
0
 def configure(self, binder):
     listbinder = ListBinder(binder, ISnack)
     listbinder.add_binding(to=Lays, in_scope=scopes.SINGLETON)
     provider = providers.create_simple_provider(Tostitos)
     listbinder.add_binding(to_provider=provider, in_scope=scopes.SINGLETON)
     listbinder.add_binding(to_instance=Ruffles(), in_scope=scopes.SINGLETON)
コード例 #5
0
 def configure(self, binder):
     listbinder = ListBinder(binder, ISnack)
     listbinder.add_binding(to=Lays)
     provider = providers.create_simple_provider(Tostitos)
     listbinder.add_binding(to_provider=provider)
     listbinder.add_binding(to_instance=Ruffles())
コード例 #6
0
 def configure(self, binder):
     listbinder = ListBinder(binder, ISnack)
     listbinder.add_binding(to=Twix)
     provider = providers.create_simple_provider(Snickers)
     listbinder.add_binding(to_provider=provider)
     listbinder.add_binding(to_instance=Skittles())