Inject

Software screenshot:
Inject
Podrobnosti Software:
Verze: 3.3.1
Datum uploadu: 12 Apr 15
Vývojka: Ivan Korobkov
Licence: Volný
Popularita: 309

Rating: 2.5/5 (Total Votes: 2)

Využívá deskriptory a malíři se odkazují na externí závislosti, a rozsah určit, jak se znovu použít objekty.
Závislosti lze odkazovat podle typů a volitelných anotací.
Není nutná žádná konfigurace, ale pokročilé konfigurace in-kódu je možné.
Většina ostatních vstřikování python závislost nástroje, jako je například PyContainer nebo na jaře Python, jsou porty z jiných jazyků (Java). Takže jsou založeny na vstřikovacích závislost způsoby, specifických pro staticky zadávané jazyky.
Python není Java, a proto vzory a programovací techniky, které se zdají správné a použitelné v jednom jazyce, může být nepříjemné v jiném.
Aplikujte byla vytvořena poskytovat pythonic způsob vstřikování závislostí, s využitím specifické funkce Python.
Terminologie používaná v inject byla záměrně provedena podobná Guice, ale vnitřní architektura je odlišná

Vlastnosti :.

  • Fast, jen 2-3 krát pomalejší tohoto přímého instance.
  • normální způsob vytváření instance objektů, Class (* args, ** kwargs).
  • Aplikace argumenty do funkcí a metod.
  • Odkazování závislost podle typů a volitelných anotace.
  • Vazba na callables, instancí a nevázané způsoby (viz [nvokers).
  • Žádost prostor middleware pro WSGI a Django aplikace (vyžaduje Python2.5 +).
  • nutná žádná konfigurace vůbec.
  • Upřesnit flexibilní nastavení možné
  • dvě metody vstřikování, popisovač a malíř
  • Podpora dědictví tím, že projde inject.super jako výchozí hodnotou kwarg
  • Invokers volat nevázané metody (v pohodě pro posluchače)

  • Dílčí injekce, když jsou jen některé argumenty injekčně:
  • Puškohledy: aplikace (Singleton), žádost, noscope
  • Snadná integrace do stávajících projektů.

Co je nového v této verzi:.

  • Odebráno IntelliJ IDEA files

Podobný software

stream.js
stream.js

9 Feb 16

AbsurdJS
AbsurdJS

9 Apr 16

Analytica
Analytica

12 May 15

Qore
Qore

13 May 15

Komentáře k Inject

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!
Vyhledávání podle kategorie