Static analysis checks for using Dagger, Anvil, or Hilt.
-
Updated
Jun 6, 2024 - Kotlin
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:
Static analysis checks for using Dagger, Anvil, or Hilt.
Productivity-oriented collection of lightweight fancy stuff for Scala toolchain
Flutter project boilerplate that adheres to the principles of Clean Architecture.
LoopBack makes it easy to build modern API applications that require complex integrations.
Simple Dependency Injection library for Python. Supports both synchronous and asynchronous contexts and offers features like resource lifecycle management.
React Dependency Injection library
Koin Annotations - About Koin - a pragmatic lightweight dependency injection framework for Kotlin & Kotlin Multiplatform insert-koin.io
Dependency Injection Library for C++17/C++20/C++23
💉 Mineject - Dependency Injection Framework for platforms such as Spigot, BungeeCord, etc.
✨ A Java library for applications software infrastructure
Happy Coding!
Register your services by reflection and set validation for check services.
🚀 A coroutine framework that focuses on hyperspeed and flexibility. Building microservice or middleware with ease.
Backend for the Launch list of the spacedevs API. (https://ll.thespacedevs.com/2.1.0/swagger)
A django based graphql application for providing meta-data and an engine to scrape service providers to generate API data
RabbitRegister 2.0! Udvidet med en kombo af services og generic-repository arkitektur. Derudover opsætning af EF Core IdentityUser med ICollections og RBAC. Unit testing i MST med brug af Moq og InMemory.
Dependency injection via APT (source code generation) ala "Server-Side Dagger DI"
The extra fast, minimum code size, GC-free DI (Dependency Injection) library running on Unity Game Engine.
Pure DI for .NET without frameworks!
An Entity Framework Api, following repository pattern, DTOs, Dependency Injections, DBContext,
Created by Martin Fowler
Released January 23, 2004