From 857ff5ebc2d92e11a517d70be40776924742b4cf Mon Sep 17 00:00:00 2001 From: Martin Sivak Date: Wed, 21 Nov 2012 14:24:59 +0100 Subject: First commit of python DI framework --- README | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 README (limited to 'README') diff --git a/README b/README new file mode 100644 index 0000000..a2c775c --- /dev/null +++ b/README @@ -0,0 +1,17 @@ +Dependency injection framework for Python + +DI_ENABLE - module variable to enable/disable + the whole DI mechanism (default: True) + +@inject - decorator for classes, function or methods + that prepares the injections and executes + then when the decorated function or method + is called. + + When used on a class it only prepares the + structures and instance methods that use DI + must be decorated by @usesclassinject + +@usesclassinject - this marks an instance method which + should use DI prepared by @inject + on a class level -- cgit