λ-Container

Lambda Container is a lightweight Inversion of Control (IoC) container suitable for small to
medium size .Net solutions.

The goal is to offer the most commonly used IoC container features through a light weight interface.

Lambda Container is written in F# but is designed to be used in all .Net languages. The registration interfaces have been split into an F# and a non-F# client interface. The functionality is the same but the lambda registration syntax is easier for F# clients through the F# interfaces.

Requirements

Nuget packages

Core library: https://www.nuget.org/packages/LambdaContainer
WebApi (non-owin) Integration: https://www.nuget.org/packages/LambdaContainer.Integrations.WebApi
Owin integration: https://www.nuget.org/packages/LambdaContainer.Integrations.Owin
Owin WebApi integration https://www.nuget.org/packages/LambdaContainer.Integrations.Owin.WebApi

Get started using Lambda Container right away

Install the Nuget package and read the documentation to start using Lambda Container in your project.

What's new

For a list of changes, please inspect the Readme.txt changelogs

Last edited Apr 25 at 5:57 PM by Remboel, version 51