💖 ASP.NET Core 8.0 全家桶教程,前后端分离后端接口,vue教程姊妹篇,官方文档:
-
Updated
Jun 12, 2024 - C#
Dependency injection (DI) is an implementation of the dependency inversion principle with the aim of separation of concerns by separating the depndency's implementation from the class that's using it. That kind of abstraction makes it possible to have different implementations with the same public methods so the class using it, doesn't need to care which of the implementations is used. This is also especially useful for unit testing.
There are different types of dependency injection:
💖 ASP.NET Core 8.0 全家桶教程,前后端分离后端接口,vue教程姊妹篇,官方文档:
An addictive .NET IoC container
Assembly scanning and decoration extensions for Microsoft.Extensions.DependencyInjection
Dependency Injection Framework for Unity3D
The extra fast, minimum code size, GC-free DI (Dependency Injection) library running on Unity Game Engine.
An easy, flexible, and fast Dependency Injection library that promotes best practice to steer developers towards the pit of success.
C# Source Generator based dependency injection container implementation.
DryIoc is fast, small, full-featured IoC Container for .NET
基于 .Net 8 、SqlSugar、Vue、RBAC、前后端分离的开箱即用的企业级中后台管理系统
A C# cross platform connected device framework
Code samples for the book Professional C# 7 and .NET Core 2.0 (with updates for 2.1), Wrox Press
Dependency Injection Framework for Unity Game Engine
Pure DI for .NET without frameworks!
支持 .NET Framework & .NET Core 的公共基础扩展库
Grace is a feature rich dependency injection container library
Prism framework support for Avalonia UI
Fluent Validation-powered Blazor component for validating standard <EditForm> 🌌 ✅
DI容器,依赖注入,AOP,动态代理等用注解来load autofac 摆脱代码或者xml配置和java的spring的注解注入一样的体验
Autofac implementation of the interfaces in Microsoft.Extensions.DependencyInjection.Abstractions, the .NET Core dependency injection abstraction.
Created by Martin Fowler
Released January 23, 2004