diff --git a/src/wired/decorators.py b/src/wired/decorators.py index 9ad196a..b44d82a 100644 --- a/src/wired/decorators.py +++ b/src/wired/decorators.py @@ -31,9 +31,8 @@ def callback(scanner: venusian.Scanner, name: str, cls): # class as the instance for_ = self.for_ if self.for_ else cls - _factory = getattr(cls, '__wired_factory__', cls) registry.register_factory( - _factory, for_, context=self.context, name=self.name + cls, for_, context=self.context, name=self.name ) venusian.attach(wrapped, callback, category='wired')