awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repository-uri

Awesome GitHub RepositoriesFramework Bridging

Injects managed dependencies into external framework functions using specific markers.

Distinct from Dependency Injection Frameworks: Focuses on bridging different DI ecosystems via markers rather than general DI library implementation.

Explore 2 awesome GitHub repositories matching software engineering & architecture · Framework Bridging. Refine with filters or upvote what's useful.

Awesome Framework Bridging GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • ets-labs/python-dependency-injectorAvatar ets-labs

    ets-labs/python-dependency-injector

    4,805Vezi pe GitHub↗

    This is a dependency injection framework and inversion of control container for Python. It decouples object creation from business logic by managing how services and their dependencies are assembled, delivered, and linked within an application. The framework is distinguished by its ability to perform automated component wiring, using import hooks and decorators to inject dependencies into functions and classes across different modules. It supports non-blocking flows through an asynchronous dependency resolver and manages the initialization and shutdown sequences of shared external resources a

    Injects managed dependencies into functions using external dependency injection markers to bridge different framework ecosystems.

    Pythonaiohttpasynciodependency-injection
    Vezi pe GitHub↗4,805
  • autofac/autofacAvatar autofac

    autofac/Autofac

    4,649Vezi pe GitHub↗

    Autofac este un framework de injecție a dependențelor și un container de inversare a controlului (IoC) pentru .NET. Funcționează ca un motor de înregistrare a componentelor care decuplează implementările claselor de dependențele lor prin injectarea serviciilor necesare via constructori sau proprietăți. Proiectul include o bibliotecă de scanare a assembly-urilor pentru a descoperi și înregistra automat componentele în binarele compilate pe baza unor criterii de tip specifice. Oferă un manager de durată de viață a serviciilor pentru a controla durata de viață a obiectelor în memorie folosind singletons, instance-per-dependency sau scope-uri de cerere izolate. Framework-ul acoperă o gamă largă de capabilități, inclusiv injecția recursivă a dependențelor, rezoluția condiționată a serviciilor și organizarea înregistrărilor în module reutilizabile. Suportă, de asemenea, gestionarea scope-urilor de rezoluție izolate pentru a asigura că instanțele sunt eliminate corespunzător. Sistemul se integrează cu diverse medii, oferind mecanisme pentru bootstrapping-ul găzduirii aplicațiilor, injecția dependențelor în funcții serverless și mocking-ul automatizat pentru teste.

    Provides a capability to bridge service containers with external plugin architectures to share dependencies across frameworks.

    C#autofacc-sharpdependency-injection
    Vezi pe GitHub↗4,649
  1. Home
  2. Software Engineering & Architecture
  3. Dependency Injection Frameworks
  4. Framework Bridging