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())
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())
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)
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)