This repository was archived by the owner on Feb 21, 2020. It is now read-only.

Description
Instead of writing:
@Injector.factory('send_mail')
def send_mail_factory(send_mail: annotate.partial(send_mail)):
return send_mail
What if you could just write:
Injector.alias('send_mail', annotate.partial(send_mail))
Another possible use:
# In a web application
Injector.alias('user', 'session:user')
# In tests
Injector.alias('user', 'fixture:user')