wiring.dependency
=================

.. automodule:: wiring.dependency

Factory
-------

.. autoclass:: Factory

   .. automethod:: __new__
   .. autoattribute:: specification
      :annotation:

@inject
-------

.. autofunction:: inject

injected
--------

.. autodata:: injected
   :annotation:

get_dependencies
----------------

.. autofunction:: get_dependencies

UnrealizedInjection
-------------------

.. autoclass:: UnrealizedInjection

   .. automethod:: __new__
   .. autoattribute:: specification
      :annotation:
