17个IoC 软件包和项目
阅读原文时间:2023年07月10日阅读:1

原文:17个IoC 软件包和项目

GitHub:https://github.com/autofac/Autofac

描述:An addictive .NET IoC container https://autofac.org

Star:2.9k

Fork:677

GitHub:https://github.com/ninject/ninject

描述:the ninja of .net dependency injectors http://ninject.org/

Star:2.3k

Fork:526

GitHub:https://github.com/castleproject/Windsor

描述:Castle Windsor is a best of breed, mature Inversion of Control container available for .NET http://www.castleproject.org/

Star:1.2k

Fork:418

GitHub:https://github.com/unitycontainer/unity

描述:This repository contains development environment for the entire package. We welcome contributions!

Star:1.3k

Fork:311

GitHub:https://github.com/aspnet/DependencyInjection[Archived]

描述:[Archived] Contains common DI abstractions that ASP.NET Core and Entity Framework Core use. Project moved to https://github.com/aspnet/Extensions

Star:845

Fork:326

GitHub:https://github.com/dotnet/extensions

描述:.NET APIs for commonly used programming patterns and utilities, such as dependency injection, logging, and configuration.

Star:1.4k

Fork:486

GitHub:https://github.com/structuremap/structuremap

描述:A Dependency Injection/Inversion of Control tool for .NET http://structuremap.github.com

Star:853

Fork:288

GitHub:https://github.com/khellang/Scrutor

描述:Assembly scanning and decoration extensions for Microsoft.Extensions.DependencyInjection

Star:982

Fork:109

GitHub:https://github.com/simpleinjector/SimpleInjector

描述:An easy, flexible, and fast Dependency Injection library that promotes best practice to steer developers towards the pit of success. https://simpleinjector.org

Star:875

Fork:129

GitHub:https://github.com/grumpydev/TinyIoC

描述:An easy to use, hassle free, Inversion of Control Container for small projects, libraries and beginners alike.

Star:671

Fork:199

GitHub:https://github.com/seesharper/LightInject

描述:An ultra lightweight IoC container http://www.lightinject.net

Star:410

Fork:110

GitHub:https://github.com/dadhi/DryIoc

描述:DryIoc is fast, small, full-featured IoC Container for .NET

Star:355

Fork:45

GitHub:https://github.com/Microsoft/vs-mef

描述:Managed Extensibility Framework (MEF) implementation used by Visual Studio

Star:208

Fork:48

GitHub:https://github.com/jasperfx/lamar

描述:Fast Inversion of Control Tool and Sundry Items of Roslyn Chicanery

Star:249

Fork:66

GitHub:https://github.com/ipjohnson/Grace

描述:Grace is a feature rich dependency injection container library

Star:203

Fork:23

GitHub:https://github.com/z4kn4fein/stashbox

描述:A lightweight, portable dependency injection framework for .NET based solutions

Star:70

Fork:7

GitHub:https://github.com/SimplifyNet/Simplify

描述:Simplify is an open-source set of .NET libraries that provide infrastructure for your applications. DI and mocking friendly. https://simplifynet.dev/

Star:4

Fork:14

GitHub:https://github.com/rabbal/ServiceLayer

描述:Design and Implement ServiceLayer that Integrated With FluentValidation

Star:5

Fork:3