awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

C# Dependency Injection Libraries

Ranking aktualisiert am 13. Juli 2026

For a dependency injection library for C#, the strongest matches are autofac/autofac (Autofac is a comprehensive and high-performance dependency injection container), ninject/ninject (Ninject is a long-standing dependency injection framework for) and unitycontainer/unity (Unity is a long-standing dependency injection container for). simpleinjector/simpleinjector is also worth a look. Each is ranked by relevance to your query, popularity and recent activity.

Wir kuratieren Open-Source GitHub Repositories passend zu „best c sharp dependency injection libraries“. Die Ergebnisse sind nach Relevanz für deine Suche sortiert — nutze die Filter unten oder verfeinere die Suche mit KI.

C# Dependency Injection Libraries

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • autofac/autofacAvatar von autofac

    autofac/Autofac

    4,649Auf GitHub ansehen↗

    Autofac is a dependency injection framework and inversion of control container for .NET. It functions as a component registration engine that decouples class implementations from their dependencies by injecting required services via constructors or properties. The project includes an assembly scanning library to automatically discover and register components within compiled binaries based on specific type criteria. It provides a service lifetime manager to control object memory duration using singletons, instance-per-dependency, or isolated request scopes. The framework covers a broad range

    Autofac is a comprehensive and high-performance dependency injection container for .NET that natively supports constructor injection, advanced service lifetime management, and assembly scanning, while maintaining full compatibility with the Microsoft.Extensions.DependencyInjection abstraction.

    C#Assembly Scanning RegistrationsConstructor InjectionService Lifetime Scopes
    Auf GitHub ansehen↗4,649
  • ninject/ninjectAvatar von ninject

    ninject/Ninject

    2,676Auf GitHub ansehen↗

    the ninja of .net dependency injectors

    Ninject is a long-standing dependency injection framework for .NET that supports constructor injection and service lifetime management, though it predates the modern Microsoft.Extensions.DependencyInjection abstraction and is less optimized for current high-performance requirements.

    C#Dependency Injection
    Auf GitHub ansehen↗2,676
  • unitycontainer/unityAvatar von unitycontainer

    unitycontainer/unity

    1,701Auf GitHub ansehen↗

    This repository contains all relevant information about Unity Container suit

    Unity is a long-standing dependency injection container for .NET that supports constructor injection and service lifetime management, though it is a legacy framework that predates the modern Microsoft.Extensions.DependencyInjection abstraction.

    Dependency Injection
    Auf GitHub ansehen↗1,701
  • simpleinjector/simpleinjectorAvatar von simpleinjector

    simpleinjector/SimpleInjector

    1,259Auf GitHub ansehen↗

    Simple Injector is a high-performance dependency injection container for .NET that supports constructor injection and service lifetime management, though it intentionally avoids full compatibility with Microsoft.Extensions.DependencyInjection to maintain its own design philosophy.

    C#Dependency Injection
    Auf GitHub ansehen↗1,259

Related searches

  • a dependency injection library for TypeScript
  • a dependency injection framework for Java
  • a dependency injection container for PHP
  • ein Dependency-Injection-Container für Python
  • a configuration library for C# applications
  • a logging library for C# applications
  • a library for building C# CLI applications
  • ein Dependency-Injection-Toolkit für Go-Services