A simple expense item tracking application with statistics.
-
Updated
Jun 10, 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:
A simple expense item tracking application with statistics.
Minimal Dependency Injection library on top of Typescript
Compile-time safe dependency injection in Swift
Static analysis checks for using Dagger, Anvil, or Hilt.
Pure DI for .NET without frameworks!
dependency inject container
Easy to use and high performance dependency injection library for Unity game engine
🟣 Exemplo de uso da biblioteca Ninject
Dependency-injection test helpers for testing with nject. Golang
A dependency injection based application framework for Go.
Manual DI for Kotlin Multiplatform
Tools for modern js
complete nestjs course by stephen grider
Dependency Injection framework based on Google's Dagger2 API, optimized for fast builds and for managing large graphs with optional dependencies
A library that makes easier the creation of compiled containers using Symfony DI
🧰 🛠️ Crispy Waffle project - toolkit for .NET projects
A sample Android application using Jetpack compose , Clean architecture and crypto API
A command handler for hikari with a focus on type-safety and correctness.
LoopBack makes it easy to build modern API applications that require complex integrations.
Created by Martin Fowler
Released January 23, 2004