Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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.