Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hjerpbakk/FermiContainer
Even simpler than the simplest IoC-container, FermiContainer makes IoC easy for everyone.
https://github.com/hjerpbakk/FermiContainer
csharp dotnet ioc ioc-container xamarin
Last synced: about 2 months ago
JSON representation
Even simpler than the simplest IoC-container, FermiContainer makes IoC easy for everyone.
- Host: GitHub
- URL: https://github.com/hjerpbakk/FermiContainer
- Owner: hjerpbakk
- License: mit
- Created: 2014-11-10T18:24:52.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2020-12-05T14:06:32.000Z (about 4 years ago)
- Last Synced: 2024-11-11T03:32:38.210Z (about 2 months ago)
- Topics: csharp, dotnet, ioc, ioc-container, xamarin
- Language: HTML
- Homepage: https://hjerpbakk.com/blog/2014/11/11/introducing-fermicontainer-an-ioc-container-for-the-rest-of-us
- Size: 503 KB
- Stars: 8
- Watchers: 3
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# FermiContainer - The SIMPLEST IoC Container for .Net
![CI](https://github.com/Sankra/FermiContainer/workflows/CI/badge.svg) [![codecov](https://codecov.io/gh/Sankra/FermiContainer/branch/master/graph/badge.svg?token=3Gu54HC3Kw)](https://codecov.io/gh/Sankra/FermiContainer) [![Latest version](https://img.shields.io/nuget/v/FermiContainer.svg)](https://www.nuget.org/packages/FermiContainer/) [![Downloads from NuGet](https://img.shields.io/nuget/dt/FermiContainer.svg)](https://www.nuget.org/packages/FermiContainer/)
Even simpler than the simplest IoC-container, **FermiContainer** makes IoC easy for everyone.
It supports registration of interfaces and implementing classes, and through constructor injection the dependencies known to the container are automatically resolved. No attributes or XML configuration are needed. This is simplicity at its best and FermiContainer is truly a C# IoC container for the rest of us.
See [hjerpbakk.com/fermicontainer](http://www.hjerpbakk.com/fermicontainer/) for more information and get it as a [NuGet-package](https://www.nuget.org/packages/FermiContainer/).
## Availability
### 1.1.1
Available as a `.Net Standard 2.0` library, thus making it available for all platforms supporting .Net Standard 2.0. Including, but not limited to, iOS, Android, macOS, Windows and Linux.
### 1.1.0
Available on .Net 4.0 or later, Xamarin.iOS, Xamarin.Mac, Xamarin.Android, Windows 8, Windows Phone 8, Windows Store apps and Silverlight 5.